She is,I must affirm rather odious.
loathsome, odious, noxious, noisome, pusillanimous, vile, and atrocious!