Social media platform co-founded by Jack Dorsey (7)
I believe the answer is:
(Other definitions for twitter that I've seen before include "e-fad" , "Make bird noises" , "Chirpy social website" , "Chirp; trivial gabble" , "Chirping (could be electronic!)" .)