Big Huge Thesaurus

Demerol

noun

sounds kind of like