Don't pop it, if it's on the eyelid it could be a stye. If it is a stye, it's caused by a blockage in the oil glands. Make sure not to touch it, and if you do touch it make sure your hands are clean. Clean it with hot (but not hot enough to hurt) water and put a hot compress over it for about 15 minutes, a couple times a day if you can but if that'......
reply