What does "a constant drip-drip of information" mean?

What is the meaning of "a constant drip-drip of information" in this sentence?

I have a constant drip-drip of information from any of the 750 online friends and followers that I associate with.


Solution 1:

The Cambridge Dictionary drip, drip defines this as mainly British and applying to something bad, but it is also AmE and can be applied, e.g., to the slow revelation of clues in a detective story.

drip, drip(, drip) mainly UK ​ used to describe a process in which something bad happens very slowly: the steady drip, drip, drip with which small, independently owned businesses are disappearing

See also Wikipedia on Chinese water torture:

Chinese water torture is a process in which water is slowly dripped onto a person's forehead, allegedly driving the restrained victim insane. This form of torture was first described under a different name by Hippolytus de Marsiliis in Italy in the 15th or 16th century.