throw down
/ US slang /
verb
(intr)
- to offer or accept a challenge to fight
- to fight
noun throwdown
a challenge, esp to physical or artistic competition