Yahoo Web Search

Search results

  1. Dictionary
    Tear (or rip or pull) someone/something to pieces
    • criticize someone or something harshly

    Powered by Oxford Languages