Meaning of spiffing

Definition of spiffing

(adj) excellent or splendid; "that's a perfectly spiffing idea"

Other information on spiffing

WIKIPEDIA results for spiffing
Amazon results for spiffing