Understand Chinese Nickname

自欺欺人者

[zì qī qī rén zhĕ]
'Deceiving oneself while trying to deceive others' refers to someone who engages in self-deception as much as trying to mislead others. It can reflect internal conflict and struggle with truth.
Generate Chinese Nickname
Relation Nicknames