shrewish

adjective

Ill-tempered; nagging.

Having the qualities of a shrew; given to exhibitions of ill temper; vixenish: applied to women.

Having the qualities of a shrew; having a scolding disposition; froward; peevish.

Of or pertaining to a shrew, a nagging, ill-tempered woman.

Continually complaining or faultfinding.