Idiom Definition:
Your browser does not support the audio element.
"to be spic and span"
- to be very clean and tidy
- to have everything in order
- to be brand new
Synonyms:
bright, clean, clear, dirt-less, error-less, exquisite, faultless, flawless, hygienic, immaculate, impeccable, neat, pure, snowy, spotless, stainless, taint-less, trim, unsoiled, unsullied
This shirt is literally
spic and span. - - - - ->