Definition of pin-new in US English:

pin-new

adjective

  • Brand new.

Origin

1960s.