ROAD PIZZA


Meaning of ROAD PIZZA in English

The unfortunate result of some animal or person getting hit by a car, bus or train. Example: We were wondering when the town would come clean up that road pizza.

Slang English vocab.      Английский сленговый словарь.