meaning of all sizzle no steak

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.