Understand Chinese Nickname

难受了吧这叫自作自受

[nán shòu le ba zhè jiào zì zuò zì shòu]
An expression implying someone deserves a difficult or unpleasant condition because their own past behavior has caused their current predicament.
Generate Chinese Nickname
Relation Nicknames