Big Huge Thesaurus

tamponage

noun

sounds kind of like