Road pizza noun phrase slang
An animal that has been struck and killed by vehicles
There has been a traffic jam because of a road pizza.
Used to indicate the victim of a car accident whose body is severely damaged
There were many road pizzas on this highway over the past year.
To be thankful or grateful for one's good luck usually while avoiding a bad situation
The inexplicable or concealed place or state indicates the afterlife.
To pour concrete over a dead body
A mistake or an unexpected event that leads to a pleasant surprise or a favorable outcome