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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×