Manager: IMN PRODUCTIONS
noun, verb, scarred, scar·ring.
1. a mark left by a healed wound, sore, or burn.
2. a lasting aftereffect of trouble, especially a lasting psychological injury resulting from suffering or trauma.
3. any blemish remaining as a trace of or resulting from injury or use.
4.... See Full Bio