I don't think the confusion is around the concept, but the characterization of "them" as an instance of one, given the stock has performed terribly.
They are simply in no way that matters a "dividend stock" literally or figuratively.
Many are familiar with the concept of buybacks, but Twitter seems to be a "growth" stock that hasn't grown.