Arab eye goggles Share definition Flag The act of placing each of one's balls over someone's eyes, making sure to get each ball on on an individual eye. Last night I gave her the old Arab eye goggles before blasting off. Arab eye goggles by Eaglebones666 October 25, 2023 0 0 Get merch Get the Arab eye goggles mug. Buy Now — $32.95 See more merch