Skip to main content

Definitions by Jack Jacob

Blood in the Streets 

A term used to enunciate a public battle.