someone who blows and kisses ass
and is a failure at everything
by Mitchell1 August 27, 2006
Get the lama licker mug.