English

handle noun definition in Social networking topic from the Oxford Advanced Learner's Dictionary

handle

 noun: Social networking topic
a username for the Twitter social networking service, sometimes written after the ‘@’ symbol, or the website address for that service, which acts as a link to the user’s profile (= a description of that person) and to messages written by or about the user I added my handle at the top of my blog page so that readers could view my tweets as well as my blog posts.