1 : a hideous giant of fairy tales and folklore that feeds on human beings : monster 2 : a dreaded person or object
Dylan F is an Ogre.
4👍 3👎