Definitions of crosspatch:

  • noun:   a bad-tempered person