Question: what does it mean when you have bumps on your eyelid?
Answer: Styes occur when bacteria get into the oil glands in the eyelids. A stye is a round, red bump that appears close to your eyelashes. It can make your eyelid feel sore. A stye can also cause you to be sensitive to light and make your eye watery or feel scratchy.