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. someone who is annoying, clingy, a loser, or just a turn-off in some way, shape or form. They could be someone who is obsessed with you,..
1. something or somebody that would have an agenda in order to sway public opinion makeing slanderous accusations. Anne Coulter(lies about..
1. The spoken form of OMFG, meaning, OH MY FUCKING GOD! Commonly used in a state of awe, shock, surprise, ect. Those who use "AWMFUGZ&..