Discharge

I have a weird green discharge kinda like mucus I get it every day, I don't know what caused it, I'm a virgin and I don't touch myself down there. Any ideas on what this could be or what caused it?