哦买嘎 òmǎigā oh my God Definitions Defs Origin Strokes Stroke Words Sentences Sents 哦买嘎 哦買嘎 òmǎigā oh my God (loanword) oh my God; exclamation of surprise or shock