An exclamation of shock and/or excitement, often related to seeing a peng chick
by "Youngie" January 15, 2009
Get the wowzas in my trouzas mug.