Word Definition - 狼心狗肺

láng xīn gǒu fèi lit. heart of wolf and lungs of dog (idiom); cruel and unscrupulous