Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

臭气冲天

chòu qì chōng tiān

Definitions

  • to stink to high heaven (idiom)