crabbiest

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

Examples