English | German | Russian | Czech

pavement pizza English

Meaning pavement pizza meaning

What does pavement pizza mean?

pavement pizza

(UK, Australia, humorous) a patch of vomit on the pavement, road or ground. (humorous) (metaphorical) The badly damaged bodily remains of a person who has jumped or fallen from a great height. vomit

Synonyms pavement pizza synonyms

What other words have the same or similar meaning as pavement pizza?

pavement pizza English » English

vomitus multicolour yawn liquid laugh emetic

Are you looking for...?