Kekeke, in this case "сука" meaning literally "bitch" as in "female dog", can also be used with a couple of caveats. First, it is quite surprisingly a gender-neutral term in russian, "сука" is a bit more offensive, "сучка" or "сучёнок" which are a diminutive forms, are a bit less offensive, so...