Big Huge Thesaurus

sniveling

noun

sounds kind of like