Definition of Twitterverse in English:
noun(the Twitterverse) informal
Another term for Twittersphere.
Early 21st century: blend of Twitter, the proprietary name of a social media website, and -verse.
Definition of Twitterverse in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.