When Twitter meets gossip story-telling