talking fast and loose

English

Verb

talking fast and loose

  1. present participle and gerund of talk fast and loose