having eyes in the back of one's head

English

Verb

having eyes in the back of one's head

  1. present participle and gerund of have eyes in the back of one's head