Understand Chinese Nickname

自作自受自虐自心

[zì zuò zì shòu zì nüè zì xīn]
'Self-inflicted suffering and self-abuse of mind' refers to a state where a person endures pain or misery because of his/her own actions and decisions.
Generate Chinese Nickname
Relation Nicknames