Big Huge Thesaurus

methylphenidate

noun

sounds kind of like