tear a strip off someone
Verb
Meaning
tear a strip off someone (third-person singular simple present tears a strip off someone, present participle tearing a strip off someone, simple past tore a strip off someone, past participle torn a strip off someone)
(slang) To scold vigorously.
Synonyms
excoriate
rake over the coals
haul someone over the coals
read someone the riot act
rake someone over the coals
tell someone off