Big Huge Thesaurus

Intropin

noun

sounds kind of like