Skip to main content

Definitions by ModernlySemantic

Exclaiming being totally flabbergasted, enthralled, emotionally overwhelmed, yowzeed
Yowzee, I don't know what to say!
yowzee by ModernlySemantic April 3, 2015