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 chick that looks good from behind but when she turns around she looks like the grinch (that stole christmas). I was in the club last ..
1. A vlogging craze, which stands for "Vlogging Every Day For-Ever." As the name/definition implies, its where YouTubers and othe..
1. The Northside is the area bounded to the south by the River Liffey and to the east by Dublin Bay Bay in Dublin Bay,Ireland.In reality, ..