Big Huge Thesaurus

Dilaudid

noun

sounds kind of like