grump

noun
  1. a bad-tempered or complaining person
  2. Usage: informal
verb
  1. to complain or grumble in a bad-tempered way
  2. Usage: informal

Examples