Definitions of peckish:

  • adjective:   somewhat hungry
  • adjective:   easily irritated or annoyed