An acronym for "Oh My God!" or "Oh My Gosh". Usually used to express amazement of some sort or another.
See also ZOMG.