Similar Words
superior

Spiffing — definition

1. spiffing (Adjective) Brit

1 definition

spiffing (Adjective) — Excellent or splendid. ex. "that's a perfectly spiffing idea"