What is the meaning of "O M" before "goodness"?
Native speaker’s answer
Rebecca
There is no special meaning behind "O M" here. The speaker has chosen to spell out these letters to add emphasis to the expression "oh my goodness." Some people choose to spell out the whole word of "OMG" (oh my god),Oh by saying "oh em gee" (O M G). Ex: Oh em gee! Look at that cute puppy! Ex: Oh my goodness, you nearly ran a red light!