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. This is an expression, largely used in New York City, for baby boomer children of avowed American communists. It became the title of a ..
1. The term "skangerglyphics" refers to the, usually illiterate, scawlings that litter lamp posts, walls, bus shelters and slow m..
1. n. Similar to real life rap, e-rap is akin to "hitting on" someone. It is the attempt of a person to speak smoothly and with i..