deer smear
joe: did you see that deer smear on hwy 51? jim: yeah, guy must have been going about 70 when he hit that
the bloody stain left on a road from plowing into a deer at 60 mph
"joe: did you see that deer smear on hwy 51? jim: yeah, guy must have been going about 70 when he hit that" What is the definition of "deer smear"?