1) The act of beating an opponent in a manner that is humiliating to the loser.
2) Badly beating an opponent in a competition.
Synonym: Kill, Rape, Destroy, Conquer, Dominate, Obliterate, Overwhelm, Massacre,
"Hey Martin, my fantasy team is going to drop a rape on your ass this weekend. Mendenhall is unstoppable."
"Did I just drop a rape on your ass? You better believe it."
1👍 2👎