Hag Face
The office gremlin who makes your day feel like a nightmare.
My coworker is a Hag Face. She spilled coffee on my report.
That Hag Face in accounting ruined my lunch.
The Hag Face from HR gave me a bad review for no reason.
xs