This looks like infection with abscess.
It might hove started as infected hairs.
It can also be infected lymph nodes.
It can also be infected sweat gland.
It is going to need exam and probably antibiotics at minimum.
Urgent care would be your next step and preferably to day.
The diagnosis can be more clear when examined under magnification.
OK, let me know if you have more questions.
Also, please click a positive rating on the rating scale. In fact, a 5 rating squares me with just answer and allows me to provide prompt and accurate service to you, but does not increase your cost. And, I will be here for any follow up needed.