artillery shitting Share definition Flag Shitting at high power and/or speed, usually out the car window "I got arrested after i started artillery shitting all over the highway artillery shitting by Gay<bi>tch69420 November 27, 2019 0 0 Get merch Get the artillery shitting mug. Buy Now — $32.95 See more merch