1 definition by Miss Thickness

O D means to overdose on something, to take an excessive amount of something.
Alyssa O D'd on dick so now she's mudded out.
by Miss Thickness December 31, 2005
Get the O D mug.