1 definition by Derrek Gauthier

Top Definition
a male superiority term describing sex, usually a one night stand or party romp.
Did you give that bitch the throwdown?
by Derrek Gauthier March 25, 2006

Mug icon
Buy a throwdown mug!