Top definition
Down low drug Lord definition:

Keep it on the Dl-Dl (Down-low-Drug-Lord). Or I'm the Dl-Dl .

Just know I'm the down low drug Lord so keep it on the Dl-Dl.
by Olbap2Montoya May 14, 2016
Get the mug
Get a Dl-Dl mug for your coworker Callisto.