slurry bomb Share definition Flag When you cum in a water balloon and freez it till it has a shushe feel and drop it off the roof on people below Let's go slurry bomb people at the bank slurry bomb by DatOneSquirell March 3, 2015 0 0 Get merch Get the slurry bomb mug. Buy Now — $32.95 See more merch