Thompson's Water Sealer Share definition Flag Sealing every orifice on your sexual partner's body with your various extremities. I gave her the Thompson's Water Sealer. Thompson's Water Sealer by Scripple021 May 6, 2004 0 0 Get merch Get the Thompson's Water Sealer mug. Buy Now — $32.95 See more merch