Hello, it could be a infection due to bacterial or a fungal infection and also due to
diabetes or some injury
Next Steps
Consult Dermatologist , do not leave it for long. If it’s not improving, get it drained you may need antibiotic or anti fungal treatment, you can start using a T Bact cream right now
Health Tips
Check your
sugar levels and visit the dermatologist as soon as possible