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 bad mother shut your mouth! Someone that never backs down from a challenge. Anbu69 is here you better run. Anbu69 will spec you out i..
1. a "hata blocka" is a type if style you use to prevent others from talking shit about you. it also can be clothing you wear tha..
1. noun: A face so physically unattractive that the sight of it is enough to put you off sex (with that person) for life. Also known as cf ..