1 definition by xdx

Top Definition
1] to fight.
she was up in my face and i was ready to throwdown hardcore.
by xdx August 31, 2003

Mug icon
Buy a throwdown mug!