Understand Chinese Nickname

有种病叫自作自受

[yŏu zhŏng bìng jiào zì zuò zì shòu]
An expression suggesting there are consequences for one's actions, often self-inflicted troubles leading to pain and suffering that one brought upon themselves.
Generate Chinese Nickname
Relation Nicknames