English Dictionary
Definition Twitterversary in British English
Twitterversary noun
noun
1
the anniversary of the day somebody started using the microblogging site Twitter
Example
Happy Twitterversary To Me!
