Meaning of ohmigosh in English:

ohmigosh

(also ohmygosh)

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

exclamation

informal North American
  • Expressing excitement, surprise, dismay, fear, etc.

Origin

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