dean was such a butt leech in the meeting yesterday
person who continues to brown nose/kiss ass even above the extreme to where everyone sees it
"dean was such a butt leech in the meeting yesterday" What is the definition of "butt leech"?