'spiffing' definitions:

Definition of 'spiffing'

From: WordNet
adjective
Excellent or splendid; "that's a perfectly spiffing idea"