1 definition by big e226

Top Definition
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.
by big e226 February 09, 2009

Mug icon
Buy a Siberian Sand Goggles mug!