It could be an allergy or a swelling/inflammation in one of the salivary glands. This is aggravated by dehydration, alcohol consumption, poor oral hygiene.
Next Steps
You need to visit a doctor who can examine, diagnose the condition and advise accordingly.
Health Tips
Consume plenty of fluids, brush nd gargle regularly