TMI (what is this)

Is it a yeast infection? Super itchy and discharging ALOT