It's basically a scar. It will shed away in the next few months, unless it keeps getting rubbed or peeled away. Keep an eye on it.
Heather Wong I AM the Wonginator Heather's Herps Website READ MY BLOG!!! Balls for Life, Baby!!!
Forum Rules