Brand Spanking New - Meaning & Origin Of The Phrase