talked a mile a minute

English

Verb

talked a mile a minute

  1. simple past and past participle of talk a mile a minute