Yup, it sounds like a rod went through the side of the block. But best to find out for sure where the oil is coming from before making any decisions. Put it up on jackstands, crawl under and see what the heck. Maybe the filter blew off, or something similar. Wishful thinking but who knows.