Meaning of “tear sth up” in the English Dictionary