Definitions by e-nizzle
ddl
abbreviation for down down low, which is an extreme form of the rather common dl or down low, referring to the necessity of keeping a juicy tidbit of information hushed up.
mdi
mount desert island, maine, home of acadia national park and bar harbor. the best place in the world. approximately ten million times better than ellsworth.
"hey, dude, you're really awesome! are you from mdi?"
"totally, man."
"i wish i could go to mdi instead of the crappyass school i'm going to now..."
"totally, man."
"i wish i could go to mdi instead of the crappyass school i'm going to now..."