white discharge

I have white discharge and it smells so bad! is there a reason for this??