Language:
Free Online Dictionary|3Dict

七窍生烟

Source : CEDICT

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