hairshirt in Swedish hairshirt in Swedish tagelskjorta noun A shirt made of haircloth; especially one worn by ascetics or the penitent. Add to Flashcards