An ogre is a mythical creature often depicted as a large, hairy and ugly humanoid with sharp teeth. They are usually portrayed as being violent and cannibalistic creatures who live in caves or towers and prey on unsuspecting travelers. In popular culture, the term "ogre" is also used more broadly to describe someone who is cruel, uncivilized or barbaric.