Subscribe English
look up any word, like poopsterbate:
 
1.
a nice mixture of an ocelot and a llama..quite and intruiging animal
thats an adorable ocellama

my ocellama has less scuff marks than your ocellama
by anonymous June 22, 2003
0 2