Big Huge Thesaurus

sniveler

noun

sounds kind of like