crosspatch A grumpy, bad-tempered or irascible person. Noun A grumpy, bad-tempered or irascible person. Origin From cross (“grumpy”) + patch (“fool”). Forms crosspatches cross-patch Synonyms grouch