Big Huge Thesaurus

heartrot

noun

sounds kind of like