1 definition by The vagina mister

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.
Dude, that asshole Jimbob gave me the arabian goggles again lastnight.
by The vagina mister April 28, 2010
Get the Arabian Goggles mug.