Understand Chinese Nickname

打脸

[dă liăn]
Literally 'hit face', this slang term describes embarrassing someone or oneself by exposing their lies, failures, or incompetence publicly—a situation akin to being caught red-handed or standing corrected.
Generate Chinese Nickname
Relation Nicknames