stuck a needle in my eye

English

Verb

stuck a needle in my eye

  1. simple past and past participle of stick a needle in my eye