Skip to content
Traditional display

丢人现眼

diū rén xiàn yǎn

Sign in to save this word to your study lists.

Definitions

  1. 1. to make an exhibition of oneself
  2. 2. to be a disgrace