asscatapult Share definition Flag When your taking a deuce and you launch terds out of your rectum at such a high velocity, that the water hits your butt cheeks. So, I was pillaging my toilet yesterday and then I brought in the asscatapult to finish the job. asscatapult by Steve Viola November 3, 2008 0 0 Get merch Get the asscatapult mug. Buy Now — $32.95 See more merch