Big Huge Thesaurus

lobworm

noun

sounds kind of like