Had to look up 'AbbbaZabba', I'd never heard of them. Urban Dictionary describes it as: 'Stretchy candy with peanut butter, something only edible while high.'
Was it Ken's Gold Club? (that is where my wife works, she wears the "you get what you pay for" tube top all the time).