Synonyms for pavement pizza
- noun
Definitions
- n. 1
A patch of vomit on the pavement, road or ground.
I think I'm about to deliver a pavement pizza.
Related words
- Other spellings
- pavement-pizza
A patch of vomit on the pavement, road or ground.
I think I'm about to deliver a pavement pizza.