Definitions of tear apart:

  • verb:   express a totally negative opinion of