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