scumbaguette
A female scumbag; a female asshole; a female horrible person.
My prof is such a scumbaguette! She told me my essay needed only one minor change to go from an A- to an A, and then she turned around and gave me a C- because I corrected her in class!