English

Yowza

New Word Suggestion
Slang explanation meaning WOW or any exclamation of surprise

Submitted By: DavedWachsman - 03/01/2013

Approval Status: Pending Investigation

Flag as inappropriate
Create an account and sign in to access this FREE content
Register now or login in to access