Back to Dictionary
七窍生烟
七竅生煙
qīqiàoshēngyān
1. lit. spouting smoke through the seven orifices (idiom)
2. fig. to seethe with anger