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. Noun. THE BEST STUFF EVER!!!!! Something that is insanely irresistible. I can't pass up a donut, they are my chocolate covered c..
1. A planet in the Redbagulous Galaxy. Controlled by some kind of god called "Wally" who is known for his spectacular power Lets..
1. the kind of girl who still manages to find a way to smile; the one that you'll see walking down the hallway, having her head up hig..