flayed someone alive

English

Verb

flayed someone alive

  1. simple past and past participle of flay someone alive