Lengthy Twitter post, often
I believe the answer is:
screed
(Other definitions for screed that I've seen before include "Tedious speech; cement" , "Tediously long speech" , "Layer of mortar to finish off a floor surface" , "A long, written passage" , "Layer applied to floor" .)