Just some fun history, but "stan" is actually a millennial portmanteau courtesy of Eminem [0]. It came out around the time the older Gen Z's were born, actually. Although, yes, it has seen a revival amongst Gen Z.
To be a “Stan” is to be a truly diehard fan, bordering on obsession. The term comes from the Eminem song of the same name. It can be used as a noun or a verb.