Top definition
Covert slang for Ecstasy. From "MD", short for MDMA.
Gary always has a good time when he brings his Managing Director to the festival.
by CageFightingBlogger July 01, 2014
Get the mug
Get a Managing Director mug for your coworker Zora.