Oh my God A play on the interjection 我的妈妈呀, literally "Oh my mom", akin to "mamma mia". The Chinese word for mother (妈 mā) is homophonous with the word for horse (马, mǎ), only differing in tone.