spotlessly clean and tidy; spruce
a shortening of spick-and-span new, recorded from the 16th cent. This in turn was an extension of span-new, derived from Old Norse spán-nyr meaning ‘chip new’; spick is from Dutch spiksplinternieuw, literally ‘splinter new’