Wiki:
DRD may refer to:
Dividends received deduction, a financial term
Dopamine-responsive dystonia, a disease
Diagnostic Repair Drones, fictional robots
Department for Regional Development in Northern Ireland
Denver Roller Dolls, roller skating
Dynamic Root Disk, computing
Ik heb dus absoluut geen idee. :')