a hair shirt



a hair shirt

if someone wears a hair shirt, they choose to make their life unpleasant by not having or experiencing anything that gives them pleasure I don't think you have to put on a hair shirt in order to be a socialist.
See also: hair, shirt

Common Names:

NameGenderPronouncedUsage
Primitivapree-mee-TEE-vah (Spanish)Spanish, Late Roman
BurkhartBOORK-hahrt (German)German, Ancient Germanic
Jaywant-Indian, Marathi
Olle-Swedish
JontyJAHN-teeEnglish (British)
Ashfield['æʃi:ld]