Understand Chinese Nickname

把心掏给了狗

[bă xīn tāo jĭ le gŏu]
Literally meaning 'giving one's heart to dogs', this expression conveys strong frustration and disappointment when sincere efforts were met with unappreciated response or betrayal by those not worthy of trust.
Generate Chinese Nickname
Relation Nicknames