Not going to lie, thought you were talking about twitter too. But I am pretty up to date with that stuff. And the word is something I learned studying for the ACT.
Now why on earth would you ever use twitterpated to express feelings for someone. A bit cheesy don't you think?