Sometimes scary and intimidating people harass others in the streets. Like by following them around or trying to demand attention or phone numbers or inappropriate assistance (I am NOT talking about beggars in general here. I am talking about harassment) or to comment on your appearance or behavior.
Until fairly recently, the only tool I had was attempting to ignore people who do that. It’s a useful tool, and sometimes it works. Being clear in your mind that you don’t have to talk to strangers if you don’t want to is very helpful. Sometimes if you ignore people, they go away, because some harassers rely heavily on making people feel obligated to interact with them, and back off if it’s not working. But very often, it’s not enough to ignore someone.
Sometimes you have to actively say no. If someone asks if they can talk to you, you don’t have to politely say yes and hear them out. You can say no, and then continue ignoring them. You can say “I don’t want to talk to you” or “leave me alone”.
When saying no doesn’t immediately work, sometimes repeating it does. And when repeating it, it helps to repeat it loudly, and it can help to yell (especially if you have to repeat it more than once). Yelling often makes people back off. (And also, if you’re female or disabled, chances are you’re talking more quietly than you think you are because you’ve been taught not to be too noticeable, and coming off more equivocal than you mean to. Yelling can mitigate this.)
And when repetition and yelling doesn’t work work, or when it seems like it might not work, sometimes cursing someone out does work. One thing curse words are for is expressing rage and intimidating people. They often work very well for that purpose, and there’s a time in place where that’s appropriate.
If you need to curse someone out, it’s important to do it loudly, and it helps to use the most profane words you can think of. Don’t tell them to go step on legos. Don’t worry too much about whether the words you use have somewhat problematic connotations (but don’t use racial or ethnic slurs either, both because that’s wrong and because it doesn’t work). Don’t try to tell them to go step on legos, that’s not sufficiently forceful. Tell them to fuck off. Or to go fuck themselves. Or that they’re assholes and need to go away. Or just about anything else you can think of that involves profane words and angry yelling.
I haven’t cursed people out often (and sometimes attempting to do so is a really bad idea), but it’s gotten me out of some scary situations, and it’s an important tool to have.