hair shirt

noun
1
a shirt made of rough cloth containing hair, worn in the past by people who wished to punish themselves for religious reasons
پیراهن مویی, جامه مویی, جامه ریاضت