peevish

/ˈpivɪʃ/
adjective
  1. Easily annoyed or irritated, especially over small things; in a bad mood.
    • The baby was peevish because she hadn't napped enough.
    • The peevish customer complained about everything on the menu.
    • He gets peevish when he's hungry and hasn't eaten.