I would see the doctor. Most likely bacteria or even hair (if you shave) caused an irritation. This happens often & can swell up quite a large size. It doesn't hurt usually, can be uncomfortable... there isn't much to do unless it is an infection... and then an antibiotic in some cases. But there are chances of it being something else... and I wouldn't take that risk. Good luck.