Understand Chinese Nickname

心里都是血

[xīn lĭ dōu shì xuè]
'Xin Li Dou Shi Xue' literally means 'All Blood in My Heart', conveying an intense internal turmoil, heartache or pain, possibly reflecting deep-seated sadness or distress.
Generate Chinese Nickname
Relation Nicknames