look up any word, like darude - sandstorm:
 
1.
slang for heroin. The D coming from either Diesel or the actual chemical, diacetylmorphine
Lady D has got me fiendin'
by Metacarpi Tremula November 03, 2006