It's literally just a word for the Destiny fandom. I remember the first thread the word was used in.
English
-
Unless you looked really deep into the archives threads, I doubt you've seen it. And it definitely doesn't prove your point. The flood coined the term with the first definition, and they were the first to use it.