#embarrassed

Top Definition
Embarrassed
She tripped over her own two feet in public. I know she crunched.
by NOLAUSNA April 18, 2018

Mug icon
Buy a Crunched mug!