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
Get the mug
Get a Arabian Night Goggles mug for your fish Manafort.
2
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.
Get the mug
Get a Arabian Nightgoggles mug for your guy Georges.