When dealing with a coworker whose personality clashes with yours, it is best to get some physical and emotional space. Telling a coworker off is not the ideal reaction for any professional!
This means you may need to unpack your conflict management skills, dust them off, and utilize them very carefully. Promise yourself time alone to think clearly.
Then, at the very first opportunity sit down with a pencil and paper and begin to write out your thoughts about this person.
Read more on everydaypower.com