See also: drug lords

English

edit

Noun

edit

druglords

  1. plural of druglord