What is Free Bus?
1.
A phrase to describe the bendy buses in London which require good nature from already resentful passengers to pay for their bus ride by touching their Oyster Card on the unmanned touch pads.
A friend: Shall we get the 176?
You: No, lets wait for the free bus, i've got no money on my Oyster Card
See
Random Words:
1.
any thing that you can see/check your reflection in that isnt an actual mirror
we were walking by a building, and the glass siding was ..
1.
Refers to the teen belief that authenticity is an attitude more than a reality. (From the Cleveland Plain Dealer, Jan 10 2007)
"I..