Understand Chinese Nickname

自暴自弃

[zì bào zì qì]
'Give Up on Oneself', reflects a feeling of giving in to despair and having lost all hope, suggesting a very negative emotional state.
Generate Chinese Nickname
Relation Nicknames