Dictionary.com
Thesaurus.com

had shred

  • past perfect
    of shred.
    shred
    noun
    a piece cut or torn off, especially in a narrow strip.