Big Huge Thesaurus

self-hatred

noun

sounds kind of like