Answer: tweetstorm

AnswerCrossword Clue
TWEETSTORMSocial media tirade
TWEETSTORMDigital barrage