What does "all hat and no cattle" mean — and why is it funny?

informal, American

Meaning

Describes someone who talks big or looks the part but has nothing real to back it up.

Where it comes from

A Texan expression mocking a person who dresses like a wealthy rancher — the big hat — without owning a single cow.

Why it is funny

It is a costume joke. The phrase dresses someone in the full outfit of success and then quietly points at the empty field behind them: all swagger, no substance.

Used in a sentence

"He brags about his business non-stop, but it's all hat and no cattle."