Understand Chinese Nickname

都活该

[dōu huó gāi]
It expresses self-sarcasm or self-ridicule, possibly arising from disappointment towards oneself, thinking all bad events happening should happen due to previous wrongdoings. Sometimes it can imply giving up resistance, resigning fate or believing everything is just inevitable.
Generate Chinese Nickname
Relation Nicknames