Search Details

Word: druglord (lookup usage) (lookup stats)


Meaning:

Noun:

  • A person who controls a large network of persons involved in the illegal drug trade

Source: Wiktionary | Src Info »