Big Huge Thesaurus

sackcloth

noun

sounds kind of like