1 definition by Eaglebones666

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.
by Eaglebones666 October 25, 2023
Get the Arab eye goggles mug.