Skip to main content

Definitions by ModernlySemantic

Exclaiming being totally flabbergasted, enthralled, emotionally overwhelmed, yowzeed
yowzee by ModernlySemantic April 3, 2015