Yowza

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!
by The Frindler December 18, 2010
Get the Yowza mug.