What is the meaning of the word "vanisher"?

Definitions:

  1. a person who disappears copy to clipboard noun
    • They are known vanishers at parties. copy to clipboard