peckish

adjective
  1. slightly hungry
  2. Usage: informal; chiefly British
  3. irritable or bad-tempered
  4. Usage: informal

Examples