This is a
different spelling of "
oh my god", which is a common
expression of
surprise. The phrase was popularized by
Valley Girls in the 80's, and can be heard in bars and
sorority houses nationwide.
Example:
She wore a purple shirt with that skirt! Omigod, what was she thinking!
-or-
OMIGOD! I haven't seen you in SO long!