Understand Chinese Nickname

困人心惹人恼

[kùn rén xīn rĕ rén năo]
'Troubles Heart and Annoys Others' shows someone who believes they cause trouble and annoyance, reflecting perhaps a bit of self-awareness about how one impacts others or their current life status.
Generate Chinese Nickname
Relation Nicknames