Skip to main content

Definitions by Ella (Grace) in Your Face

1. The word you say when someone is uberdissed.
1. "Your mom's Cuban!"
"ZING."