speedball
/ˈsɪd.bɔl/Definitions
1. noun
a mixture of heroin and cocaine or other drugs, often injected or smoked.
“The police found a speedball in the suspect’s bag during the raid.”
1. noun
a mixture of heroin and cocaine or other drugs, often injected or smoked.
“The police found a speedball in the suspect’s bag during the raid.”