I've never heard the term before. I have two theories.
1) It is a very strange mis-transcription, perhaps a computer spelling checker error, of the term "screen printed."
2) Based on a web search, I wonder if it is, specifically, reference to a Colorado firm named "Strain Printed?" It makes clothing designs that features the names of strains (varieties) of cannabis.