A term to express extreme and/or intense sexual pleasure.
"Wowza! Oh my god thats so intense!"
by ZillaMN March 18, 2010
Can you define these popular missing words?
A suprisingly amazing,oh my gosh, out of the ordinary expression.
Wowza!That rainbow seemed to appear out of nowhere,it wasn't even raining!
by Cloe T. June 30, 2006
Wow, Oh my god, i cant believe it, that was really something
Wowza, I cant beleive she socked her in the face like that.
by PP Shankman August 20, 2008