an affront to one's dignity or pride
degradation, debasement or humiliation
The characteristic of being shamefaced.