What is the meaning of Throw_down?

To cause something one is holding to drop, often forcefully.

To destroy or demolish.

to produce or perform (something) admirably or forcefully.

to fight, incite to fight, or approach with the intent to fight; to make a stand.

to accomplish or produce something in a grand, respectable, or successful manner; to "represent".

to make an individual contribution to a group effort (e.g. money pool, collaborative record album)

to drink a large amount quickly.

Source: wiktionary.org