Understand Chinese Nickname

拿心喂狗

[ná xīn wèi gŏu]
This idiom literally translates to 'feeding the dog one's own liver,' meaning foolishly offering kindness to an ungrateful person who will never appreciate your efforts no matter what you do for them.
Generate Chinese Nickname
Relation Nicknames