talked the talk

English

Verb

talked the talk

  1. simple past and past participle of talk the talk