I recently stumbled upon the following over in the English Language & Usage StackExchange:
What is a good synonym for “badass” that would be usable in a high school setting?
Truth be told, I stumbled upon it because after looking high and low for an equivalent to this word in Russian, my searches took me to a lot of different places. Initially, I went to Reverso and found the following here and here:
засранец
крутой
задира
мордоплюй
плохой парень
черт возьми
отпадная
еще тот говнюк
I looked for each of these in Google's image search, but few, if any, gave me a warm and fuzzy that they were equivalents to the English. I was expecting to see men like you find in the movie 300, Daniel Craig in a Bond movie (whether in sweats or without), or Jean Claude van Damme in anything. But that isn't exactly what showed up. (See for yourself, if you'd like.)
I should also add that I wasn't necessarily looking for the "high school" equivalent of the word, but using the English post as an example or guide, if you could comment on the relative potential level to offend with any of the words above or any you add, that would be a plus.
Also, I am looking for equivalents of any kind -- those reserved exclusively for males, those for females,* and those that can be applied to both genders.
Anyone have any suggestions?
*If you need a visual here, I'm referring to women like:
Jennifer Lawrence as Catniss Everdeen in The Hunger Games
Angelina Jolie as Lara Croft in the Tombraider series or as Evelyn in Salt
Charlize Theron as Lorraine Broughton in Atomic Blonde
Additional Note:
For those of you who may still be thinking of answering this, I later stumbled upon this English site here:
Power Thesaurus entry for "badass"
I might have still had great difficulty tracking down some of the 121 synonyms that were listed, and seriously doubt I would have also been able to get the nuance in meaning that shabunc has already provided, but if you did want to contribute and add something that hasn't already been posted, it might give you some ideas.