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. The theme song of Final Fantasy 7. It is incredibly popular among the gamers as well as the game itself. There are also some nice remixe..
1. i'll gouge out your eyes and skull fuck you person a:"you suck" person b:"igoyeasfy"..
1. To give everything you have in a situation. to try your absolute hardest to win or overcome something. Jimmy really baresdown we he pla..