Dowdy, matron, grandmother, haggard, uncouth, irresponsible, vicious, mean-spirited.
This is actually a very useful exercise. How about “Harridan,” “Crone,” and “She-Weasel”? Honestly, every Republican needs to get out in front of allowing the left to define the terms of the debate. This “any disagreement is sexism” meme is going to be coming in like a tsunami, and it needs to be dealt with, or our side will keep swept away by it. By the way, how bout “Hag,’ “Battle-ax,” and “Harpy”?