if somebody is causing enough of a disturbance, you can charge them with lots of things - assault, harassment, trespassing, uttering threats, etc.
if somebody is just yelling at you, and you don't like it, that's too bad. if you want to live in canada, you'l need to learn to tolerate it. if you can't tolerate it, you should move to iran.