1 definition by de Finable

Yow'zah!: an exclamation indicating excitement, usually associated with the observation of an event or object that greatly exceeds the ordinary
Yowzah! That's a HUGE wart you've got on your nose.
by de Finable January 19, 2012
Get the yowzah mug.