Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

臭不可闻

chòu bù kě wén

Definitions

  • to stink to high heaven
  • (fig.) disgraceful; disgusting