arab goggles Share definition Flag Put ones testicles over someones eyes While I was doing your mom I gave her some Arab goggles arab goggles by Steven A Sayegh August 3, 2006 0 0 Get merch Get the arab goggles mug. Buy Now — $32.95 See more merch