Understand Chinese Nickname

自妻欺人

[zì qī qī rén]
Self-deluded or 'Self Deceiving' describes someone who tricks or deceives themselves rather than others, which often carries negative consequences. Here it shows that the person realizes their pretense but still chooses not to face reality.
Generate Chinese Nickname
Relation Nicknames