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