What Does Drugs Mean?
Clever Vocabulary: relevant terms and phrases Harmful and spoiling adulterate adulterated adulteration applecart at-chance butcher take in consume away at anything erode flaw foul foul (some thing) up gloss rain on somebody's parade idiom rampage ravage ravages damage sour wreck See far more effects »Heroin binds to and activates particular recept