Skip to main content

Definitions by The Frindler

Yowza was an early 20th century exclamation you used to indicate you were responding sexually.
I say, let's have a roll in the hay... Yowza!
Yowza by The Frindler December 20, 2010