Definition, synonyms and related words
A mixed drink including a codeine-laced promethazine cough syrup as an ingredient.