make a spectacle of oneself
Make a fool of yourself in public, Chinese idiom, Pinyin is d ā ngch ǎ ngch ū ch ǒ u, which means to show your ugly face in public. It comes from xiuruji · teaching and singing Lotus by Xu Lin of Ming Dynasty.
Idiom usage
I'm not afraid to make a fool of myself on the spot.
Analysis of Idioms
Synonym: make a show on the spot
The origin of Idioms
Xu Lin of Ming Dynasty wrote in xiuruji Jiaochang Lianhua: "since ancient times, daoning has had a lot of fighting, so don't add a mouthful. Don't make a fool of yourself
Idiom explanation
It's a shame to show up in public.
make a spectacle of oneself
Sleeping in the rain and eating in the wind - yǔ wò fēng cān
judge people by outward appearance - yǐ mào qǔ rén
history is full of such instances - shǐ bù jué shū