spiffing Meaning, Definition & Usage

  1. adjective satellite excellent or splendid
    • that's a perfectly spiffing idea

WordNet