Top Definition
When testicles are placed in the eye sockets. One testicle must be placed in each eye socket while the recipient is sleeping.
I will administer the Arabian night goggles to Nate in Washington.
by Gilly April 12, 2004
1 more definition
A sexual stunt that involves placing the testicles over the eyes of your partner as to create "goggles".
Attempting the Arabian Nightgoggles on your lady is a sure way to find yourself newly single.
by Winchester Q. Douchington III August 25, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×