Wiktionary
all mouth and trousers
a. (context British idiomatic English) superficial, engaging in empty, boastful talk, but not of real substance.