2 ms·I live in Europe and have never heard of it. I'm guessing it's some kind of messaging app.by Joeboy 13y agoI live in Europe and have never heard of it. I'm guessing it's some kind of messaging app.