had eyes in the back of one's head

English

Verb

had eyes in the back of one's head

  1. simple past and past participle of have eyes in the back of one's head