there are so many ways to stay connected to the oniverse these days
oniverse is a word that pertains to any method of connection to the online aspects of life
"there are so many ways to stay connected to the oniverse these days" What is the definition of "oniverse"?