噢买嘎 ōmǎigā oh my God Definitions Defs Origin Strokes Stroke Words Sentences Sents 噢买嘎 噢買嘎 ōmǎigā oh my God (loanword) oh my God; used to express surprise or shock