The term refers to the need to condense writing down to a precise point that uses as few characters as possible.
That presentation is to long, it needs to be twitterized.