Siberian Sand Goggles Share definition Flag The act of placing your testicles on someone's eyes while they are asleep. We got a picture of you wearing siberian sand goggles last night. Siberian Sand Goggles by big e226 February 9, 2009 0 0 Get merch Get the Siberian Sand Goggles mug. Buy Now — $32.95 See more merch