look up any word, like ethered:

1 definition by blazin 1026

 
1.
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