meaning of arabian turkey goggles

arabian turkey goggles meaning in Urban Dictionary

Places people testicles upon the face of a incapacitated person as a result of intoxication.