Definition of crosspatch

Definition of crosspatch
  1. crosspatch Noun A grumpy, bad-tempered or irascible person
Need more help? Try our forum NEW