面目丸つぶれ
also: めんもくまるつぶれ
Meanings
1
complete loss of face; total humiliation
Describes a situation where one's honor or reputation is utterly destroyed, often in public. Stronger than 面目を失う.
He made a huge blunder at the meeting and suffered a complete loss of face.
If you make a mistake like that, it's a total humiliation.