Hi everybody

I'm not sure I'm asking about idioms, still here is my question
I know that "silver bullet" has already been discussed here. But "silver bullet
blotches" ... I don't get it

Context: "Imagine eight or ten dope fiendts all scarred up, some toothless and muscular, some with silver bullet blotches on them listening to this pink little creature saying, "Well, we have found, of course, that many of you begin taking drugs . . because you want to be 'cool,' you want to be 'hip,' you want to be 'in.' ...
thank you in advance