look up any word:
1. lady D
slang for heroin. The D coming from either Diesel or the actual chemical, diacetylmorphine
Lady D has got me fiendin'
rss and gcal