Norforms

Alexandra
Has anybody heard about Norforms. My friend just told me about it and I just wanted more info on it. I know you put it in your vagina to make it smell good but I'm wondering about the side effects etc......