See also: druglord

English

edit

Noun

edit

drug lord (plural drug lords)

  1. Alternative spelling of druglord