"Sausage and nuts"? Come on, I think we are all adults here. Just say penis and testicles or cock and balls. I hear sausage and nuts I'm thinking breakfast at Denny's
Looks like he got hit and skiddered along the road for a bit, the truck owner was probably drunk or in possession and just stuff the stiff in his truck bed.