druglord








noun

  1. the head of an organization or network involved in illegal drug trafficking.

noun

  1. a criminal who controls the distribution and sale of large quantities of illegal drugs
69 queries 0.424