Big Huge Thesaurus

Thorazine

noun

sounds kind of like