grouchiest

adjective
  1. most bad-tempered, irritable, or complaining
  2. Usage: superlative form of grouchy

Examples