The Great Kentucky Meat Shower. Sounds like a Les Claypool side project.
The Great Kentucky Meat Shower mystery unwound by projectile vulture vomit
On 3 March 1876, large hunks of flesh fell from the sky over Olympia Springs in Bath County, Kentucky. According to a New York Times article published the following week, the phenomenon occurred right nearby the house of one Allen Crouch, whose wife was outside making soap when it happened.



