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.
1. Any piece of film or a tab that if broken indicates a product has been used or entered into.
2. A slang term referring to a theoreti..
1.
Stan and Kyle use to say this when Kenny gets killed..not so often after season 5,they kinda realise that it happens all the times..
Ke..