Skip to main content

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