Top definition
A genetic mix of a llama, an emu and a manitee. A Fat feathered animal with a llama face, that spits. An amphibious creature. Commonly used to save the pope from the horror of his pope-ish existance.

See 'Pope Thief'
Quick Samantha, grab the llemutee! The pope is in danger.
by Shamexxonxxyou January 24, 2007
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt