scareheaded

English

Verb

scareheaded

  1. simple past and past participle of scarehead