Yesterday’s Band Name Origins repeated The Yardbirds item for ZZ Top. I don’t know how that happened but I know that you are all breathlessly waiting to hear how ZZ Top came to be named. Here is the answer:
Billy Gibbons (guitar and vocals) had suggested "ZZ King" as a potential name for the band after looking at posters of bluesmen Z Z Hill and B B King on his apartment wall. According to Gibbons' autobiography Rock + Roll Gearhead, he settled on "ZZ Top" because B.B. King was "on the top". There is also a rumour that they got their name by combining Zig Zag and Top, two well known brands of "cigarette" rolling papers.