my left nipple was extremly sore for 1 week i could'nt touch or brush up against it but last night i was pulling bottom of nipple down and top of nipple up and there was a white skinny hard like puss coming out then it popped and that was a yellowey and green colour and it stunk a lot came out from the middle of my nipple it is strange i had never had that happen before and it did bleed a bit after that . what could it be i am worried
It sounds like you got something foreign in your nipple and now it is infected. White puss with or without blood generally indicates a minor pimple but colored puss means likely infection. I would go in and get it treated.
Are you breast feeding? Either way, you can get a yeast infection on your nipples. (Sounds weird but it's true.) It's treated with the same kind of cream you use for the other kind we are more familiar with. Symptoms include nipple soreness, maybe some itching and the doctor says it can make your nipples appear shiny. I've had these before. It's more likely when breastfeeding but always a possiblity even when you aren't. If you have a family doctor and call their nurse on a doctor on call. They will most likely know how to treat it over the phone and possibly call you in a cream or an antibiotic. This is more likely when you call a doctor on call. Just call your local hospital and ask to speak "(your doctor's name)" and they will page them for a call back.