Skip to main content

Definitions by Officer quango

smackdown 

Relates to an attractive member of the feminine species. Or shagging a bird
Wow she's smackdown!!
I smacked her down!
smackdown by Officer quango July 6, 2005