Big Huge Thesaurus

quaalude

noun

sounds kind of like