KORD studio tour

Everyone Thinks Our Boss Is an Ogre but Me! [VIDEO]
I am sick and tired of everyone calling our boss an ogre! Dictionary.com states:
Ogre
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...