The meaning and origin of interesting English phrases
To illegally sell or distribute illicit substances, often aggressively.