what is this???

it itches really bad and I have a few of them they are on my arms btw