Adjective Definition

spiffing

1.Definition: excellent or splendid

"That's a perfectly spiffing idea"




Please Share