|
Definition of Druglord
1. Noun. A person who controls a large network of persons involved in an illegal drug trade. ¹
¹ Source: wiktionary.com
|
1. Noun. A person who controls a large network of persons involved in an illegal drug trade. ¹
¹ Source: wiktionary.com