Find the word definition

Wiktionary
twidiot

n. (context internet slang neologism derogatory English) Someone who posts stupid remarks on the Twitter microblogging service.