Top definition
A term used to describe an idiot.
He doesn't know the difference between "your" possessive and "you're" you are! What a lame llama!
by hipstercatsandshit November 12, 2011
Get the mug
Get a lame llama mug for your guy Nathalie.