What is Lady D?
slang for heroin. The D coming from either Diesel or the actual chemical, diacetylmorphine
Lady D has got me fiendin'
See diesel, dope, smack, h, heroin