Skip to main content

Definitions by Justletmepostthis

O.D. stands for Orgasm Donor

Its a short form and nickname, commonly used by girls describing their boyfriends.
Omg, Max is the best O.D. EVER. I love to have intercourse with him!
O.D. by Justletmepostthis July 5, 2018