DICTIONARY
Source: WordNet 3.1
1. (
) excellent or splendid; "that's a perfectly spiffing idea" ;
See more about : SPIFFING