Air MarcGyver's definitions
Placing your scrotum over an unsuspecting person's eyes, making it seem as if they are wearing goggles.
by Air MarcGyver August 12, 2003
Get the Goggles mug.
Get the Goggles mug.We'll email you a link to sign in instantly.