Thayer's Greek Lexicon

 1. to bring to a close, to finish, to end
  1) passed, finished
2. to perform, execute, complete, fulfil, (so that the thing done
corresponds to what has been said, the order, command etc.)
  1) with special reference to the subject matter, to carry out
the contents of a command
  2) with reference also to the form, to do just as commanded, and
generally involving the notion of time, to perform the last act
which completes a process, to accomplish, fulfil
3. to pay
  1) of tribute

++++
"It is finished or paid" John 19:30

Christ satisfied God's justice by dying for all to pay for the sins
of the elect. These sins can never be punished again since that would
violate God's justice. Sins can only be punished once, either by a
substitute or by yourself.