Wiktionary
tear a strip off someone
vb. (context idiomatic Canada English) To scold vigorously.