i had a friend that would drive the carsophagus at funerals
a hearse or other vehicle used for carrying the dead
"i had a friend that would drive the carsophagus at funerals" What is the definition of "carsophagus"?