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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×