“crazy horseface” would work too....
I know that Mass. is really politically out there - but my god, how could Scott Brown actually have lost to this woman?!
He must have run one hell of a terrible re-election campaign.