Subscribe English
look up any word, like poopsterbate:
 
1.
A hybrid between a Llama and a mentally challenged human.
Yo Pheen(see def), we got a new Llamaba coming to our school.
by Definition Master January 25, 2005
9 2