hagar
Top 30000
Meanings
Verb
1. to hit, punch (not conjugated) (slang)
2. to humiliate (slang)
Examples3
Dude dude dude, I'm going to rip your face off.
Whoa, did you see how he punched him?
She humiliated me in front of everybody.