diū rén xiàn yǎn
Traditional: 丟人現眼
丢人现眼 (diū rén xiàn yǎn) is a Chinese word meaning “to make an exhibition of oneself; to be a disgrace”.
Meanings
- 1to make an exhibition of oneself
- 2to be a disgrace
diū rén xiàn yǎn
Traditional: 丟人現眼
丢人现眼 (diū rén xiàn yǎn) is a Chinese word meaning “to make an exhibition of oneself; to be a disgrace”.