Skip to main content

JmRg's definitions

Russian Spy Goggles

When you put your nuts on someones eyes
Hey pretty lady, wanna pretend its still the cold war and put on some russian spy goggles?
by JmRg October 22, 2010
mugGet the Russian Spy Goggles mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email