Can you explain to me what ‘badges’ are? Are they pins? Or are they prints of the art on plastic cards?

kyotospartyart:

Hey! I used to call them pins but people thought I was referring to acrylic pins. Is there a better name for these:

When I say badge, that’s what I mean!

Apparently badge seems to be the word for this in Europe in particular. How are we feeling about tin badges? Would ‘tin pin’ also work?