drug deal

drug deal

The exchange of money for drugs. I think I just watched a drug deal take place on our corner!
See also: deal, drug
Full browser ?