See also: Twitterstorms English Noun twitterstorms plural of twitterstormWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads