Back to Dictionary
剥皮
剝皮
bāopí
1. to skin
2. to flay
3. to excoriate
4. to peel
5. to bark at sb
6. to physically punish sb