1. spiffing

adjective. (ˈspɪfɪŋ) Excellent or splendid.
Featured Games