apotemada
A beatdown, thrashing, or a series of hard blows and punches delivered to a person.
1. I gave him a good apotemada for being a smartass. 2. Both of them gave me an apotemada and I could not defend myself.
Automatically translated from Spanish