Tubby splat Share definition Flag A fart. "Did you just tubby splat?.." Tubby splat by ChickenSquirt October 22, 2013 0 0 Get merch Get the Tubby splat mug. Buy Now — $32.95 See more merch