In the spirit of the recent Oxford Dictionary of English announcement about the introduction of “tweetup” into their dictionary, I thought it was time to develop a word for someone who has a presence all over the internet. In the spirit of polymath and polyglot… Polyweb Noun – A polyweb is a person who has ...