Thick white discharge

What is this?? My period is 2 days late (there was a gross stain on my toilet so ignore the dot) haven’t had sex in a week