@HamonWry I respectfully submit that “twatwaffle” is a more apt descriptor for this deplorable woman.
Urban Dictionary: Twatwaffle
Twatwaffle: Complete idiot that mere idiot, dumbass, or imbecile can not adequately describe.; however, to earn the title of twatwaffle, one must also...
Urban Dictionary (www.urbandictionary.com)