Read Edit View history 欧买嘎 ōumǎigā oh my god Origin Definitions Defs Strokes Stroke Words Sentences Sents Senses Add sense 欧买嘎/ 歐買嘎 ōumǎigā oh my god noun · (loanword) oh my God! 欧买嘎,这简直太不可思议了! Edit Delete References Add reference No references for this word.