Internet chat abbreviation of oh my God, by 1994. (Earlier in computerese it meant Object Management Group, 1989, a consortium which helped pave the way for the modern Internet.)
双语例句
1. The OMG is an organization that publishes technology based on consensus.