Top Definition
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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.