speedball
speedball
English
Noun
Ad
Definition
A mixture of heroin and cocaine or sometimes other drugs.
Etymology
From speed + ball.
Example Sentences
- "This being Camden, every passing pisshead and stoner had a theory: bad E, dehydration, alcohol poisoning, probably done a speedball."
Ad