when a man puts his balls over somebody's eyes.
brighton denison gave a man asian goggles.
by brighton denison January 22, 2010
Get the asian goggles mug.