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 fetish-based sexual act whereupon a female straddles the abundant chest-hair of her partner and brings herself to climax. "Danie..
1. Street version of uncanny Dude, I saw someone who looked just like you yesterday, the resemblance was freakin uncanning! That girl&apo..
1. Shortened name for Middlesex Community College in Bedford, MA. "The parking at the 'sex sucks wicked bad today, man. You&apos..