Language:
Free Online Dictionary|3Dict

七竅生煙

Source : CEDICT

lit. spouting smoke through the seven orifices (idiom)/fig. to seethe with anger