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. U.S. Embassy: the one place you can find in every big town in any country, worldwide, where any U.S. Citizen immediately feels at home a..
1. Long hair hanging from a man's testicles. I was in the locker room, and that dude had a ball mullet! See ball, mullet, sack, test..
1. A man who wears a tampon in his ass for the entire time the woman in his life is on her period in order for him to identify with her. Wh..