talked fast and loose

English

Verb

talked fast and loose

  1. simple past and past participle of talk fast and loose