What does ‘Pavement Pizza’ mean?

Pavement Pizza: euphemism for puke or vomit.