1 definition by blazin 1026
| 1. | Arabian Goggles | ||
|
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
Jun 17, 2005
add a video
|
|||
|
most popular alphabetical
|
1 definition by blazin 1026
|
advertise here | |||||||