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.
A Mackerel to which has been thoroughly knackered by means of beating or pounding.
"Good God Fabion, you really have unnecessarily..
1.
Any penis that has been worn or beaten to the point of stripedness. Commonly appears as indentations and red stripes from the hand of t..