hair_shirtEnglish

hair shirt

Noun

An uncomfortable shirt made of coarse animal hair, worn next to the skin as a penance

English: hair shirt