• Druglord

    Origin

    drug + lord

    Full definition of druglord

    Noun

    druglord

    (plural druglords)
    1. A person who controls a large network of persons involved in an illegal drug trade.
    © Wiktionary