i shit so hard last night that i got ass splash
when one shits so forcefully that water spashes up on their buttocks
"i shit so hard last night that i got ass splash" What is the definition of "ass splash"?