spartan goggles

The act of resting ones testicles on someone's eyes.
by Big Biffer May 28, 2021
mugGet the spartan gogglesmug.

Share this definition