man, i had the squirts yesterday and shat so hard i got a diarrhea ball splash
when you take a dump and the backsplash hits your testicles
"man, i had the squirts yesterday and shat so hard i got a diarrhea ball splash" What is the definition of "ball splash"?