Big Huge Thesaurus

mopper

noun

sounds kind of like