4
To express suprise. It is the combination of "Oh", "My" and "God" to form an incoherant word. Usually used online since saying it outloud does not hold the same meaning, because people cant tell you meshed the words together.
by ReZeroX November 17, 2003
6
An exclamation, see oh my god. The way people with Long Island accents say oh my god, or those making fun of them
by Liz March 05, 2004