Top Definition
A local bus pass or ticket, more often than not used to go one stop up a straight road
"Are you walkin into town mate?"
"No mate, got a scouser's passport"
by attackweasel July 05, 2013

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×