Platform Pizza

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 vomit, drunk, subway, train, bus, upchuck, alcohol, food


62

Random Words:

1. when you poop, flush, wash your hands, and then realize you aren't really done and you have to go sit back down again? Damn man, I..
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..