Understand Chinese Nickname

自辱

[zì rŭ]
'Self-Discipline and Dishonor' However, here the interpretation needs context, generally it seems more aligned with 'Self-depreciation' reflecting possibly low self-esteem, feeling unworthy or self-dislike.
Generate Chinese Nickname
Relation Nicknames