Top definition
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.
by superllamabob May 18, 2012
2
Super Llamas is just another way of saying you have a super nasty vagina and you fuck a lot of guys, it’s the nice way of saying hoe
by N0TKappa pie August 26, 2018