決まり悪いきまりわるい

kimariwarui

feeling awkward; being ashamed

More N1 vocabulary