a cat who just won't shut the #$@% up!
@#!$ off you meow head piece of shit! no food for you!
by Davis Gekherd October 13, 2008
Top Definition
A meowhead is a cat.
A meowhead is a head that meows. A meowing head would belong to a cat. Thus, a meowhead is a cat.
by I am The Meowhead. November 05, 2008
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.