drug lords

See also: druglords

English

Noun

drug lords

  1. plural of drug lord