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 bestest most cutest guy ever! My God, did you see that henry tran today, wow. See fox 2. a person who arrives always on time for..
1. No Good Cunt That ngc just stole my shoes! See ngc, insult, liability, slang..
1. 'One Touch One Bounce' - an adaptation of football 'keepie uppies' whereby participants form a (rough) circle and co..