悶死 もんしです
monshidesu

Noun
Desu Copula

The polite form of 悶死

1. I'm dying (of embarrassment/awkwardness).; I'm mortified.

Polite