The act of placing your testicles on your lady friends eyes to resemble goggles worn in a sandy desert.
by Kerry Cutler November 20, 2007
Get the arabian googles mug.by Wonder Sk8 August 29, 2005
Get the Arabian T-google mug.