squatting over a girls head and placing each testacle in her eye sockets with an erection. Hense looking like "Russian Night Vision Goggles."
by Dean and Bear December 9, 2003
Get the russian goggles mug.by ifuckedmilfs November 1, 2021
Get the Russian Swamp Goggles mug.Related Words
by JmRg October 22, 2010
Get the Russian Spy Goggles mug.by danielle123 October 24, 2007
Get the russian googles mug.