丢人现眼make a fool of oneself; make a spectacle of oneself1. 年轻人,坐下安静一会儿;你死前还有大量的机会让自己丢人现眼。Young man, sit down and keep still; you will have plenty of chances to make a fool of yourself before you die.2. 照妖镜:看看你这副德性,鬼鬼祟祟丢人现眼披头散发人模狗样,怎么跟我出来闯荡江湖,啊?Shine on a demon mirror:See your this character, secretive lost face with d...