madrazo
Top 15000
Meanings
Noun
1. a sharp blow or strike; thump; thwack; whack; bash (vulgar, Mexico)
Examples1
I'll punch your lights out!