Understand Chinese Nickname

毁了自己不如废他

[huĭ le zì jĭ bù rú fèi tā]
This is a rather drastic expression, which means 'it is better to ruin him than myself.' It shows frustration or a strong retaliatory mindset.
Generate Chinese Nickname
Relation Nicknames