to tear strips off sb.

listen to the pronunciation of to tear strips off sb.
English - English

Definition of to tear strips off sb. in English English dictionary

To tear off
debranch
to tear strips off sb.
Favorites