overzealous fans definition