1 definition by Nick_S_G

Top Definition
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

Mug icon
Buy a smackdown mug!