Interjection
oh em gee (slang) An exclamation of excitement, surprise, amazement, or shock.
Oh Em Gee Alternative letter-case form of oh em gee
oh-em-gee Alternative form of oh em gee
oh-em-gee