pavement pizza

Definition

Slang

  • noun a patch of vomit in the street. A drinkers’ term from the 1980s which forms part of a set of terms such as road pizza, road apple, etc. as supposedly humorous euphemisms for distasteful discoveries.
http://www.dictionarycentral.com/definition/pavement-pizza.html