American Dictionary
Definition speedball in American English
speedball noun
noun
1
a combination of heroine and cocaine
