road pizza


Also found in: Medical.

road pizza

n. a dead animal on the road. A bunch of crows were feasting on road pizza when we drove by.
See also: pizza, road
References in periodicals archive ?
Valid at Gosforth and Chillingham Road Pizza Hut Delivery only.
She came into the Coburg Road pizza parlor, heard the electric organ being played there (it's since been donated to a church), decided she wanted to play the organ, too, and talked the owners into giving her a job.
He ferried them to the Abbey Road Pizza Express, where Chrissie had booked an upstairs room for 30 friends.