Funny you mention that. I have in fact heard about that one from some teens as well. Don't use it much though, since I don't really know anyone on the platform. I still haven't figured out how it differs from Instagram, other than the ownership of the site.
Maybe it is because I was a teen then, but I heard about vsco a long long time ago (unless ~6/7 years is not long). I thought it was already on its death throes though, barely anyone I know uses it.