I kind of find the name of Twitter ironic, becuase according to www.dictionary.com a twit is:

twit3?
?/tw?t/ Show Spelled Pronunciation [twit] Show IPA ,

–noun Informal. an insignificant or bothersome person.

LOL

Cheers,
S.