question: I have a small bump on my index finger which itches. It isn t noticeable if you were to look at my finger but able to if you were to run your finger across it. I tried squeezing it but nothing comes from it. I recently got it yesterday night when laying in my front lawn.