Big Huge Thesaurus

loofah

noun

sounds kind of like