Vocabulary
こっ恥ずかしい
こっぱずかしい
a little embarrassing; slightly embarrassed; somewhat ashamed
i-adjective