Question about Osu?

Hi I was looking at the Users to see who is online, I notice Osu, which I thinking what the world is Osu, can anyone explain to me what this word allow about?

And why am I not on there, since I can see some users are already on it.

0
0

Thanks for that, that would explain a lots!

0

Haha! This made my day.

0