Barrage
NOUN. A rapid, large-scale outpouring of something
Synonym; blast, bombardment, and shelling
Synonym; blast, bombardment, and shelling
Justin Timberlake was barraged by his crazed fans after his concert.
http://media.theweek.com/img/dir_0089/44826_article_full/teens-react-to-justin-timberlake-in-2005-the-way-twitter-reacted-today-to-the-news-of-his-musical.jpg?187