Understand Chinese Nickname

丢人现眼

[diū rén xiàn yăn]
This term means to make oneself appear foolish or to shame oneself in front of others. It describes someone who behaves poorly or fails embarrassingly.
Generate Chinese Nickname
Relation Nicknames