Definition of “tear sth up” - English Dictionary