Nuva ring?

Anyone have discharge like water make you feel like you peed on yourself?