Big Huge Thesaurus

padder

noun

sounds kind of like