Big Huge Thesaurus

nembutal

noun

sounds kind of like