1 definition by deiboldt

Someone who has been at a place or thing way to long and needs to leave
"He's been there all day, that Wenger!"
by deiboldt March 19, 2017
Get the Wenger mug.