Big Huge Thesaurus

sniveller

noun

sounds kind of like