A person that spends an inordinate amount of time kissing up to someone. Similar to a butt kisser or brown noser but greater in intensity.
George is such a butt leach!
by JollyFatMan April 26, 2005
Butt leach = co-worker who sucks the bosses ass so hard they resemble a parasite such as a leach.
Omg she totally kisses the bosses ass....she is such a butt leach!
by jamieirene January 27, 2014