1 definition by superllamabob

1
Super llama's originated in a trapeze act performed in 2012. They are possibly the coolest living organism in the universe, and they are loaded with swag. don't mess with super llama's.
"did you see that superllama the other day?"
"yeah i loved it's cape!"
by superllamabob May 18, 2012
Get the mug
Get a superllama mug for your cousin GΓΌnter.