狼心狗肺lángxīngǒufèiMeanings1. lit. heart of wolf and lungs of dog (idiom)2. cruel and unscrupulousCharacters used狼wolf心heart狗dog肺lung