See omigod. Much like oh my gosh, this is a shortened, valleygirl
way of saying it. It's also relatively like oh my god, but substituting gosh for god, and deleting a few "spare
letters". Can also be shortened to omg, or having a
useless "z" added to make omgz.