smackdown

Refers to any confrontation or fight (wheater it is physical or not).
The debate between the two politicians was a smackdown.
by Nick_S_G February 25, 2010
Get the smackdown mug.