se taper la honte

Verb

 * 1)  to look like an idiot, to look like a pillock, to make a fool of oneself, to be a laughing stock, to get ridiculed in front of everybody