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.
Well let me tel you this, if he were to get drunk and get pulled over, he would not pass the drunk test, especially the one where you ha..
1.
You might have to be in California to appreciate this but when you get woken up by and earthquake and you both are so nervous and innerv..
1.
When someone or something quits a game or something
forfitation of a pillow fight.
See quiting, losing, sucking..