What is the meaning of the word "spiffing"?

Definitions:

  1. excellent or splendid copy to clipboard adjective
    • that's a perfectly spiffing idea copy to clipboard