The practice of posting multiple tweets in a row on Twitter, usually to express something longer than 140 words.
Dan is tweetstacking again. Multiple tweets to say one thing? Seems self-indulgent.
by spete November 27, 2009
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.×