look up any word, like ethered:
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
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