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.
urban way of calling someone a bitch
when someone sitting in front of you passes gas and you tap them on the shoulder and say "YOU..
1.
oh my god rolling on the table falling on the floor laughing my ass off at you with tears in my eyes and peeing in my pants
noob1: 0mg ..