smackdown

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