Understand Chinese Nickname

顶你个心肝脾肺肾

[dĭng nĭ gè xīn gān pí fèi shèn]
A playful expression that loosely translates to 'You got on my nerves,' where the mention of internal organs symbolically shows frustration or annoyance towards someone.
Generate Chinese Nickname
Relation Nicknames