spartan goggles Share definition Flag 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 0 0 Get merch Get the spartan goggles mug. Buy Now — $32.95 See more merch