Swiss Goggles Share definition Flag A sexual activity which involves the male putting his testicles on the eyes of his partner. Oh Jesus, he just gave her the swiss goggles. Swiss Goggles by Tony November 7, 2003 0 0 Get merch Get the Swiss Goggles mug. Buy Now — $32.95 See more merch