Understand Chinese Nickname

哎哟我操

[āi yo wŏ cāo]
A colloquial expression reflecting surprise, frustration, pain or other intense emotions. It's quite informal and not polite language, similar to the English exclamation “Oh my god!” but more vulgar.
Generate Chinese Nickname
Relation Nicknames