Vocabulary

こっ恥ずかしい

a little embarrassing; slightly embarrassed; somewhat ashamed

i-adjective