Too tired to test this right now, but I think it means that the unset time will be retained even if mIRC is closed.
Normally global variables maintain there value even if mIRC is closed.
However, I don't think the delay for the unsetting of the variable is maintained if mIRC is closed, thus a variable would not be unset after mIRC is restarted, unless the -k switch is also included.