Top Definition
a term that evolved from the word 'wowza'. Wowza me yowza is a longer, more eccentric version of the word, and is kind of underground since no one uses it a lot. it still stands for the same thing as 'wowza'
"Look at this mega golf course! Wowza me yowza?!"
by Zanex311 September 25, 2009
4 Words related to wowza me yowza

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.

×