Definitions by Dirty D and Big kiel
Arabian Sand Goggles
The act of placing ones testicles on anothers eyes, covering them only so see thru the Arabian sand goggles, usually found on the beach....or parties
Arabian Sand Goggles by Dirty D and Big kiel March 30, 2004