Here in California the only time you here the phrase used is to describe something bloody ie. a lot of blood. I don’t know if that helps any but that my 2 cents.
eng35
News in the iGaming and Sports Betting affiliate world moves fast.
Don't miss a beat! Subscribe to the CAP newsletter now.