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.
a person who rejects anything remotely close to mainstream culture to appear cool. in doing so, they criticise other people tastes and a..
1.
Adult human teeth that are perfectly straight and uniform in size (resembling Chiclets chewing gum), particularly in the bottom jaw, tha..