Skip to content
Definition.com

A Scar is a sign that the hurt is over, the wound is closed and healed, done with.