dude, my million point stunt run got screwed up by your carpse sitting in the middle of the road
the flaming wreckage of a vehicle, frequently found to be a burden in racing video games
"dude, my million point stunt run got screwed up by your carpse sitting in the middle of the road" What is the definition of "carpse"?