First Release


I traded a pin on saturday in Londons Covent garden Disney Store and on the back of it it says ‘First release’. I jsut wondered what this meant and if anyone could help me as I have never seen this before on any of my pins. Thanks guys in advance x