when a man puts his balls over somebody's eyes.
brighton denison gave a man asian goggles.
by brighton denison January 21, 2010
1 more definition
The act of placing your testicles in a woman's (or man's) eyesockets, or on their eyes.
Did you hear Mary McKay got the asian goggles on Saturday?
by Niggslayer June 19, 2004