look up any word, like swag:
 
1.
Any event wherein some serious macking is going on. See: mack
You shoulda been at Otter's last night, it was a serious mackdown.
by Fargo April 08, 2004
4 3

Words related to mackdown

mack