Could my water be leaking ?? TMI sorry

I'm a ftm. My due date is today .. I stood up and thought I peed my pants lol so I went to get changed took off my panties and noticed this clear stuff was dripping out of me (sorry tmi) I touched it it doesn't smell like anything and looks like clear fluid ... Could this be my water ?