1 definition by frijolin89

Top Definition
when a girl does a hand stand and is giving you a blow job and at the same time and your nut sack lies over her eyes like arabian sand goggles
arabian sand goggles
by frijolin89 February 12, 2009
Mug icon
Buy a arabian sand goggles mug!