Big Huge Thesaurus

STP

noun

sounds kind of like