cross patch

Fun Dictionary -> cross patch

cross patch - Vulgar Dictionary definition

A peevish boy or girl, or rather an unsocial ill-tempered man or woman.