1) Mythological humanoid creature. Orginated from the old English kingdom of Cornwall. Orginally said to be the size of a large man and fed off human flesh, but now taken to be some kind of small giant
2) A vindictive individual, an unreasonable person.
My boss is such an ogre, he made me ork late three times last week and refuses to pay overtime.