snivelling (adj.) Look up snivelling at Dictionary.com
"mean-spirited, weak," 1640s, present-participle adjective from snivel (v.). Related: Snivellingly.