throwdown

1. to fight 2. perform or produce something extremely well. 3. An individual contribution to a group project. Comes from the phrase "To throw down the gauntlet", which means to issue a challenge. In medieval times a knight would throw his armored glove, or gauntlet, at the feet of another knight to challenge him to combat. If the knight took up the gauntlet he accepted the challenge.
On this page, you will find 30 slang terms related to throwdown. Some of the top words include: throw down, gotchoass, Sock, Sweeps, fisticuffs, and 25 more.