Skip to main content

Definitions by Big Biffer

spartan goggles

The act of resting ones testicles on someone's eyes.