Skip to main content

Air MarcGyver's definitions

Goggles

Placing your scrotum over an unsuspecting person's eyes, making it seem as if they are wearing goggles.
Angela was passed out drunk last night, so I pulled out my sack and gave her goggles.
by Air MarcGyver August 12, 2003
mugGet the Gogglesmug.

Share this definition