Idiom
a son of a bitch
1.
a man who is unpleasant or who has made you angry.
He's a lazy, drunken son of a bitch and she's better off without him.
2.
a way of referring to an object, an activity, or a situation which causes difficulties for you.
Cleaning up after the robbery was a son of a bitch.