Skip to main content

Definitions by Big Biffer

spartan goggles

The act of resting ones testicles on someone's eyes.
Last night I gave Erin Spartan goggles.