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.
spartan goggles by Big Biffer May 28, 2021