Spiffing - Definition

spiffing

adj 1: excellent or splendid; "that's a perfectly spiffing idea"

Look up another word