meaning of arabian googles

arabian googles meaning in Urban Dictionary

The work of putting your testicles on the woman friends eyes to look like goggles worn in a sandy desert.