She is a black harridan!
harridan Definitions:
from The American Heritage® Dictionary of the English Language, 5th Edition.
noun A woman regarded as critical and scolding.
from The Century Dictionary.
noun An odious old woman; a hag; a vixenish woman.
from the GNU version of the Collaborative International Dictionary of English.
noun A worn-out strumpet; a vixenish woman; a hag.
from Wiktionary, Creative Commons Attribution/Share-Alike License.
noun A vicious and scolding woman, especially an older one.
from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
noun a scolding (even vicious) old woman
Sen Liz Warren has been called a
shrill harridan
Vixenish isn’t how I would describe SJL.