Understand Chinese Nickname

别打我脸

[bié dă wŏ liăn]
Translating directly into English would be 'Don't slap my face', but in a more colloquial context, this nickname means 'don't embarrass me' or asking others not to undermine them or expose their shortcoming in public, showing a somewhat sensitive aspect of this person.
Generate Chinese Nickname
Relation Nicknames