Greven

A strange creature, often seen lurking around public changing rooms wearing red underpants.
Who is that at the window?, oh its a Greven
by Darke Harkonnen February 11, 2004
Get the Greven mug.