Edit: And perhaps it's assuming your k is a kh and that you want суха instead of suka.
https://en.wikipedia.org/wiki/Minced_oath
https://en.wiktionary.org/wiki/Category:English_minced_oaths
https://en.wiktionary.org/wiki/Category:Minced_oaths_by_lang...
And in the Russian section... https://en.wiktionary.org/wiki/блин#Russian
blyat means prostitute
sukhoy means dry
blin means pancake and is used as a similar sounding replacement for blyat (eg. say blin instead of blyat when something goes wrong)
I can't reproduce your results on google translate but I noticed odd translations which don't make any sense at times. I guess it comes from crowdsourcing results and people purposefully providing wrong translations for comedic effect.
Or wait, is it блядь?
- What did they mean?
- Was it an insult?
- Why "dry"?
(thinks some more)
- This is the lamest insult ever!
It really doesn't translate properly, but I'd say "fucking shit" is more in spirit than "fucking bitch". It's not an insult targeting someone directly, more of a sign of frustration.