strip the skin off;

listen to the pronunciation of strip the skin off;
English - English

Definition of strip the skin off; in English English dictionary

strip the skin off
flay
strip the skin off;
Favorites