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 female with extreme sex appeal wo, look at that sexrev..
1. A term of utter disbelief, like an uber form of omg Unofficially stands for "Zuber Oh My Uber God" zomug! what did he just d..
1. Is town on the west of Czech republic. Is it beautiful and peaceful place for recreation. Many people are going to spend your holiday h..