overzealous fan meaning