TMI discharge

I am almost 11 months postpartum still no period since birth. I am breastfeeding, but my son is also eating solid foods. 
This keeps happening it literally feels like I pee myself. Not sure what this is could it be a sign of my period or ovulation?