Chinese rain goggles Share definition Flag when a women squirts her juice on to a man face from a stand position . jizz on face , Chinese rain goggles Chinese rain goggles by Bigdaddyhughes1031 January 7, 2012 0 0 Get merch Get the Chinese rain goggles mug. Buy Now — $32.95 See more merch