Term: battleaxe
Example: i hate taking books back late to the library because that old battleaxe at the desk makes such a big deal of it
Definition: a woman, who is nasty, overbearing, mean, pompous, arrogant, a selfish busybody, aggressive, disagreeable, or any combination of these