Yikes tha totally bites man! Unfortunately I know the feeling. My freshman year of college I managed to slaughter a deer at 75mph and total my first car

A couple years later on the way back from my cabin my gf managed to run over an already dead deer in her Camry and the following dayI was under there hosing out guts and trying to get as much of the carcass out of the engine bay to get ride of the burning flesh smell!