Skip to main content

Mama.kats.still.losing.it.com's definitions

llamacat

Share definition
A llamacat is a crossbreed of a llama and cat. Tend to lick people with slobbery tongues

Related to macies
Wow I need a llamacat right now I'm so dry!
Flag
mugGet the llamacat mug.