CM confusion

Jamie
AF is due the 21st, though the past week or so I have had some very white thick discharge when I wipe.  I have also had it just fall out during showering (sorry TMI).  What is the deal with this?