Understand Chinese Nickname

狼心又狗肺

[láng xīn yòu gŏu fèi]
A metaphorical expression for someone with bad or insidious character. It translates into 'dog liver and wolf heart', implying the user acknowledges or admits they are not very kind or moral, perhaps as self-mockery.
Generate Chinese Nickname
Relation Nicknames