丢人现眼 diū rén xiàn yǎn

DEFINITIONS

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

CHARACTERS

丢 diū discard
人 rén man; people; mankind; someone else
现 xiàn appear, manifest, become visible
眼 yǎn eye; eyelet, hole, opening