dog shit snow ball Share definition Flag A snow ball containing hidden dog shit. Tommy knew that the nuclear option was using a dog shit snow ball. dog shit snow ball by autmwnd February 25, 2015 0 0 Get merch Get the dog shit snow ball mug. Buy Now — $32.95 See more merch