I am a junior android developer. I work in a startup. I have one colleague in android department .
He has a habit of spitting. If he does not like somebody's opinion. He spit on on the floor in front of that person. He does that to express his disagreement.
Suppose He makes an android app. He asks you for your feedback. If your feedback is negative. He will spit either in the air towards you or on the ground in front of you.
If someone is not supporting him in his sick schemes. He spits in the air towards a person.
If he is offended by something you did or said . He spits.
When someone asks why he did it. He says He was chewing tobacco or something else. Or he cannot swallow his saliva. Or some other clever cover up.
He is the only colleague who has this habit. It is very disgusting for someone siting next to him. It upsets me. It makes sick. I am unable to do my task properly. I do get distracted.
How should I deal with this?
What should I do?
Edit: what have I done so far ?
I tried to convince my colleague to not to do that. But he did not change his habit. I said "please Do not spit in office. It is not professional. It is highly inappropriate". But it did not work.
Edit 2: How should I report this behaviour to my superiors?
Edit 3: Is this common behaviour?
Edit 4: what would you do if your colleague does same?
Edit 5: Is it common that someone spit in office?