An emphatic form of oh my God.
An exclamation denoting surprise or frustration.
Informal address to a male.