ahuevar
Top 25000
Meanings
Verb
1. to humiliate (someone) (transitive, colloquial, El Salvador)
Examples1
She humiliated me because I made a mistake.