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. Derived from the book "Running With Scissors", it was pretty much the anal lube used in gay sex. With two men. Claire: Did yo..
1. Socialista is a form of hipsterism but not exactly. A socialista is defined as a person whose educated, well read, goes to the artsy ev..
1. Standard unit of currency on the SA forums. Exchange rate: one 10bux = 9.95 USD You can join the SA forums for the low, low price of ..