Top Definition
Neglecting one's life by wasting time on Twitter.
I have so much work to do but instead I'm going to twitcrastinate for a few more hours.
by Sleeping with Ward Cleaver April 21, 2009
1 more definition
the act of mindfully wasting time while on Twitter.
I have so much work to do but instead I'm going to Twitcrastinate for a few more hours.
by Sleeping with Ward Cleaver April 21, 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.

×