Understand Chinese Nickname

自做死不可活

[zì zuò sĭ bù kĕ huó]
It's quite a morbid and exaggerated saying in Chinese which roughly means 'dooming oneself so badly one cannot survive', pointing out self-destructive behaviors or consequences from poor decisions.
Generate Chinese Nickname
Relation Nicknames