Generally speaking, no matter what occasion in life, you will occasionally meet some disgusting, dirty and unqualified people.
If you have an argument with such a person, or, er, because his behavior makes you angry, then you feel inferior, that is, you have an argument with such a person, so you'd better stay away from him, ignore him and walk away. If you argue with him, you treat him like a dog.
If a dog barks at you, will you bark at it in turn? If he calls you, you and he are both of the same kind, so you'd better ignore him.