Could be many things, an infected bug bite, some irritation from some other source, an ingrown hair that got infected ... anything. Don't worry too much, just get that baby to the vet. I hope it isn't sore!