splat box Share definition Flag A vagina thats had far too many semen injections, very well known throughout the chav community. Fuck me do you want a sponge for that dear, your splat box is overflowing. splat box by I. Lowndes November 6, 2008 0 0 Get merch Get the splat box mug. Buy Now — $32.95 See more merch