Disgrace
Humiliation
noun
くつじょく
恥 (はじ) Shame, Embarrassment, Disgrace
失態 (しったい) Blunder, Disgrace
恥辱 (ちじょく) Disgrace, Shame
屈辱 (くつじょく) Disgrace, Humiliation
He felt Disgrace and Humiliation when the old coots くつ called him a joke じょく