What is Platform Pizza?
1.
The result of intoxicated people vomiting on a subway/train platform while waiting for their ride. The term is of Japanese origin.
"We almost made it home without incident last night - but Dave left some
platform pizza at Downtown Crossing"
See
Random Words:
1.
1. probably the best day of my life(:
2. the mosty amazing day when the most amazing person was amazingly born(:
december 8 1993 is li..
1.
1. A room in a public place or one's home where you take a tinkle.
2. A Toilet
'I'm off to the Tinkle Parlour, back in..