Definition of “tear sb apart” - English Dictionary

English