Understand Chinese Nickname

在自己心上开抢

[zài zì jĭ xīn shàng kāi qiăng]
A powerful expression meaning 'taking shots at oneself', signifying self-criticism or even deeper negative feelings towards oneself.
Generate Chinese Nickname
Relation Nicknames