Brand spanking new American adjective
Used to describe something completely new
Look at this brand spanking new Robot.
Laura will have the brand spanking new Iphone if she gets an A for her final test.
Very clean and tidy.
'brand spanking new' is an adjective, therefore, it needs to be followed by a noun to make a noun pharse.
According to Literary Devices, the phrase “brand spanking new” has originated from its earlier version of ‘brand new’ that has been used as back as in 1570 by John Foxe in his Sermons. Later, it was used by Henry Angelo in his Reminiscences in 1930. Since then, it has become popular with its new spellings “brand spanking new.”
Friendships will develop well and be successful when the friends respect each other's privacy.
You should respect your friend's privacy. A hedge between keeps friendship green.