crack cocaine
crack cocaine
English
Noun
Ad
Definition
A mixture of baking soda and cocaine in solid form that is smoked in a pipe as a narcotic.
Etymology
So named due to the crackling sound of the pieces when it is smoked.
Ad