1 Answers
The small bump might be a keloid, which is a tiny mound of scar tissue. Talk to a doctor or dermatologist about removing it, since they're difficult to treat on your own.
4 views
Answered