crosspatch

crosspatch

crosspatch

Noun

a bad-tempered person

Synonyms: