Understand Chinese Nickname

自愈自愚

[zì yù zì yú]
It means 'self-healing and self-deluding'. On one hand, it refers to a person attempting to treat their own mental or emotional scars. However, on the other, it could imply self-deception, an escapist attitude towards the true nature of life.
Generate Chinese Nickname
Relation Nicknames