Top definition
A llama that likes to look weird and jump around,
usually associated with the term WTF.
by Dillon Boyer March 12, 2008
Get the mug
Get a Booger llama mug for your bunkmate Jerry.