Big Huge Thesaurus

steroid

noun

sounds kind of like