Top definition
Someone who Fails to post a tweet on twitter for extended period of time
where did she disappear to she hasn't posted on twitter for days, she usually posts a tweet every freakin hour! She's totally tweetslacking. Yea she is a tweetslacker
by mytomcat June 13, 2010
Get the mug
Get a Tweetslacker mug for your boyfriend Manafort.