Subscribe English
look up any word, like queef:
 
1.
A name given to the best bar managers in the world.
"Have you checked out the Stadium bar yet?"
"No, but I heard they have a Mike Webber there so it must be awesome and perfect!"
by God4bid December 15, 2011
4 0