Yes absolutely terminate!
This person is essentially defaming your character. I have areas in my contract that specifies I can terminate if a parent is disrespectful to myself/ my family( as well as many other reasons) You are absolutely justified! Do it soon!