flayer
FLA'YER,
n. One who strips off the skin.