by Shock Horror November 17, 2005
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
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