the booger llama is a slimy green mother fucker
a llama that likes to look weird and jump around, usually associated with the term wtf
"the booger llama is a slimy green mother fucker" What is the definition of "booger llama"?