a pin or badge, as attached to clothing as an accessory
Pseudo-anglicism, derived from pin + -s with a greengrocer's apostrophe.
Esercitati a parlare e a memorizzare " pin's " e molte altre parole e frasi in francese .