Dictionary.com
Thesaurus.com
have ripped
  • present perfect of rip.