Bumps of foreskin for three weeks

image

skin has just dried on one of the pumps. There has been no pain or itchiness. no blister or popping. The bump swell up larger when friction or irritation happens and then the swelling goes back down. what is this?