Top Definition
The ultra cool/wacky d00t from Canadia. Makes those crazy drawings of worth members. Also spawned 'meowzatars'. What a great fellow.
Meowza made me a 'tar so I gave him an e-hug.
by Groggie September 14, 2004
A cat or a person with cat like lovelyness.
A feline.

"Look at that meowza."
by Essy April 10, 2005
It's like wowza but with more meow
Meowza, that is one hell of a cool cat
by CoolCat888 January 26, 2016
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.

×