1 definition by deiboldt

1
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 18, 2017
Get the mug
Get a Wenger mug for your friend Rihanna.