Meaning of ohmigosh in English:

ohmigosh

exclamation

(also ohmygosh)
informal North American
  • Expressing excitement, surprise, dismay, fear, etc.

Pronunciation

ohmigosh

/ˌəʊmʌɪˈɡɒʃ/ /ˈəʊmʌɪˌɡɒʃ/

Origin

1920s. Altered spelling of oh my gosh, apparently intended to represent a rapid or emphatic pronunciation.