Big Huge Thesaurus

Quaalude

noun

sounds kind of like