Brand-spanking-new definition

(informal) Utterly new, as new as possible.
adjective
1
0
Advertisement