Top definition
Someone who has to pee before continuing with a job.
Before we continue, I have to be a Banff Waitress.

Origin: The Globe and Mail Aug 6 2010
"Welcome to Banff. home of service with a vacant stare."
by Canuck words March 08, 2012
Get the mug
Get a Banff Waitress mug for your buddy Nathalie.