chòu qì chōng tiān臭气冲天(idiom) to stink to high heavenFrequency 1.3Meanings(idiom) to stink to high heaven