I was supposed to start my period today but didn't because I'm all messed up from my BC pill. But I just got so much white discharge out of nowhere?

Messed up? I'm not certain in what way you are messed up from your pills. Are you taking them at the same time every day? In that case your period may be light/late because of the low hormone level in the pill. If you mean you haven't been taking them right, you could be pregnant and need to do a pregnancy test. The discharge could be hormonal or could be due to a vaginal infection.Sorry I can't be more sure.