What does "all hat no horse" mean?

3 answers 3