What does all sizzle no steak mean?

all sizzle no steak meaning in Urban Dictionary

When someone or something fails to live up to objectives, or it isn't as good as the people before it.