It stands for Oh Dear God. It means shock or surprise.
Bob: Bill, I love you. Will you go out with me?
Bill: ODG dude, you have got the hugest spot on your nose. Use some Clearisil!!
Free Daily Email
Emails are sent from firstname.lastname@example.org. We'll never spam you.