Help what is this !!??

My vagina has been itching to can it be yeast?