臭气冲天
chòu qì chōng tiān
Definitions
- 1. to stink to high heaven (idiom)