Could this mean ovulation?

So today I've had loads of watery discharge. It feels suddenly like I've peed myself. It soaked through my undies AND my leggings. Crazy. Is this a sign of ovulation? It's not stretchy just clear and watery. 

Vote below to see results!