If you’re not on the internet, you may have missed out on the latest sensation: r/omeglebaddies. This subreddit is dedicated to, you guessed it, baddies on Omegle, the Chatroulette site. For those of us who are curious about this phenomenon, we’ve...