look up any word, like sex:
 
1.
A term used to enunciate a public battle.
If you shame me there will be blood in the streets.
by Jack Jacob August 08, 2008

Words related to Blood in the Streets

battle humiliate joust public debate spare