Vocabulary

小恥ずかしい

a little embarrassing; slightly embarrassed; somewhat ashamed

i-adjective