Big Huge Thesaurus

Deltasone

noun

sounds kind of like