who is that at the window?, oh its a greven
a strange creature, often seen lurking around public changing rooms wearing red underpants
"who is that at the window?, oh its a greven" What is the definition of "greven"?