We do not currently know of any antonyms for twitard.
The noun twitard is defined as:
Did you mean twittered?