NichiDict

赤恥

あかはじ
[akahaji]

Meanings

1.Noun

great shame (endured in the public eye); deep embarrassment; profound humiliation; utter disgrace