Wiktionary
all hat and no cattle
a. (context US idiomatic English) Full of big talk but lacking action, power, or substance; pretentious. alt. (context US idiomatic English) Full of big talk but lacking action, power, or substance; pretentious.