Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by EpochZero
Platform Pizza
Share definition
Flag
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"
Platform Pizza
by
EpochZero
July 29, 2009
Get the
Platform Pizza
mug.