Definitions by The vagina mister
Arabian Goggles
The sexual act of placing one's nuts over somebody's eyes while they are sleeping, and then shinig a flashlight through them, and then waking your sleeping friend.
Arabian Goggles by The vagina mister April 28, 2010