i took a dump and it totally cannonballed my nuts
when you take a dump and the impact between the turd and the water splashed you in the butt or testicles
"i took a dump and it totally cannonballed my nuts" What is the definition of "cannonballed"?