I think most people agree it’s pretty rare.
Yeah, the term gets thrown around a lot because it had a moment on social media (possibly the one good thing about the TFU cult mess is that it might stop).
My guess is that most people who feel something that stands out from the norm meet a soulmate or a karmic. If they’ve seen someone mention twin flames, they often think it’s the same thing or they misunderstand the difference.
TL;DR: No, I don’t think everyone has one.