2 definitions by Able Mabel

Over using Twitter with pointless, repetitive tweets.
He annoyed me with all his twatsag so I unfollowed him.
by Able Mabel August 14, 2009
Get the twatsag mug.