Did you mean flay?
flay
verb
°to strip skin off.
°to lash.