1 definition by blazin 1026

The act of resting your balls on a girls eyeballs.
Let your girl know you care this christmas with a pair of Arabian Goggles
by blazin 1026 June 17, 2005
Get the Arabian Goggles mug.