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. A spot on the arse of England, populated by the roughest bunch of scratters & chavs you could ever wish to meet. Every evening all y..
1. Shartingone's shorts while jogging on a treadmill. One Christmas evening Zachary joggled himself while testing his new treadmill ..
1. Spanish word for "what"; Used extensively on the Westside Man 1: Yo Mama! Man 2: Que?! What the Fuck did you just say?!!? M..