Big Huge Thesaurus

nuthouse

noun

sounds kind of like