from the Urban dictionary:
Throwdown
1. To fight.
2. To make something happen in a big way. To perform well, brilliantly, with virtuosity.
3. Uncommon passion when having sex, making out, or some other form of sexual contact. Usually involves groping or aggression, sometimes growling, and varying degrees of being on the edge of losing self-control.