If the Russians persist in defending the indefensible they must refer to a good dictionary. A harridan is a woman,no doubt undesirable but definitely female.
Putin may be some kind of a witch who can be male, I think, though witch seems far too kind a description.
Language used carefully is a huge asset; used badly ruins the message.