I have a big bump where my stitches have healed??? WhAt is this???
Kinda got itchy the other night