cross stitch ( synonym found)

Definition of cross stitch:

°A grumpy, bad-tempered or irascible person.

Back to Top