Skip to main content

Definitions by Mitchell1

lama licker

someone who blows and kisses ass
and is a failure at everything
Logan is such a Lama licker
lama licker by Mitchell1 August 27, 2006