Whole new meaning to pissing on a Flat Rock