I am sick and tired of everyone calling our boss an ogre! Dictionary.com states:

Ogre [oh-ger]
noun
1. a monster in fairy tales and popular legend, usually represented as a hideous giant who feeds on human flesh.
2. a monstrously ugly, cruel, or barbarous person.

What do you think?