It roughly translates to "whore" in English, but it's a much more loaded term with a wider range of uses and implications, often conveying anger, frustration, or disgust. It's also frequently used as an exclamation or an intensifier, similar to "damn" or "hell" in English, but with a much stronger and more aggressive connotation.
Using this word in any context is likely to be met with negative reactions and could even lead to conflict. It's best to avoid using it altogether.