talked a big game

English

Verb

talked a big game

  1. simple past and past participle of talk a big game