I love this word. 

It means: 

infatuated or obsessed.

I approach everything I do in life with complete twitterpation (is that a word? It is now.).

It is so pivotal to have passion and work on things that you'll endlessly want to improve day after day. When you put a ton of effort into something, it becomes a part of you. 

And that is how true value gets created in the world. 

Twitterpation is everything.