Answer: tweetstorm

AnswerCrossword Clue
TWEETSTORM

Social media tirade

TWEETSTORM

Digital barrage