Definition of pin paper in US English:

pin paper

noun

historical
  • A paper wrapper for holding pins; (figurative) a collection of samples.

Origin

Late 17th century; earliest use found in Andrew Marvell (1621–1678), poet and politician.