Definify.com

Definition 2024


drug_lord

drug lord

See also: druglord

English

Noun

drug lord (plural drug lords)

  1. Alternative spelling of druglord