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 daily@urbandictionary.com. We'll never spam you.

×