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
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..