TMI...... vaginal smells

So I've been having issues where my vagina will give off this awful smell. It's so bad other people around me have been able to smell it. It's only when I'm off my period. I masterbate a lot, could it be that? But even then why does it smell bad?