Definitions of spick-and-span:

  • adjective:   completely neat and clean
    Example: "A spick-and-span kitchen"
  • adjective:   conspicuously new
    Example: "A spick-and-span novelty"