Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

丢人现眼

diū rén xiàn yǎn

Definitions

  • to make an exhibition of oneself
  • to be a disgrace