mythological creature oleg green monster ogre
"a strange and smelly creature that roams the street of elk river mn bumming objects off people with no obligation to return the favor
"mythological creature oleg green monster ogre" What is the definition of "ogre"?