it's known in my circles too, but it's one of those words known as a cringe-inducer. like 'broligarchy' or 'trad'.
but going off of other social trends like this that probably means it's mega popular and about to be the next over-used phrases across the universe.