iranian goggles Share definition Flag reverse oral position when your nuts rest on her eyes while giving you head She put on my Iranian goggles. iranian goggles by T Diddy June 11, 2006 0 0 Get merch Get the iranian goggles mug. Buy Now — $32.95 See more merch