Big Huge Thesaurus

alienator

noun

sounds kind of like