Understand Chinese Nickname

怪我蛇蝎心肠没能抢你所爱

[guài wŏ shé xiē xīn cháng méi néng qiăng nĭ suŏ ài]
I have a heart of a scorpion, which prevents me from taking away the one you love. This nickname implies someone is self - blaming and thinks his / her behavior was too evil because he / she failed in snatching away what you loved.
Generate Chinese Nickname
Relation Nicknames