When in doubt spell it out.
I have never hear that acronym used.
while it is listed:
ODD Oppositional Defiant Disorder
ODD Optical Disk Drive
ODD Operator Distance Dialing
ODD Ontario Diabetes Database
ODD Office Dependent Data
ODD Ocean Disposal Database
ODD Oldest Dear Daughter
ODD Ogden Data Device (data transfer cartridge interface)
ODD Off-Board Deception Device
ODD Outline Dimensional Drawing
ODD On-Dock Delivery (shipping)
ODD Opportunity Description Document
ODD Objective Digitized Division
ODD Observed Defect Density
Optical Disk Drive - What does ODD stand for? Acronyms and abbreviations by the Free Online Dictionary.
It is not a common usage that I am familiar with.