crankiest

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

Examples