はじさらし

恥さらし

disgrace; shame

N5Common wordNoun
Noun, Na-adjective
disgraceshame