Subscribe English
look up any word, like poopsterbate:
 
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
2 0

Words related to Blood in the Streets:

battle humiliate joust public debate spare