speedballed

verbPast tense of speedball: to have taken a speedball (a mixture of cocaine and heroin or other drugs).

No synonyms or antonyms found for this word.