RichThesaurus
spill juice
spill juice
synonyms
spill blood
spill blood
hemorrhage
spill juice
definitions
verb
To bleed as a result of a gunshot wound or stab wound; spill blood.