Maybe using the word "bastard" as an insult is a mistake, since it tends to suggest that there's something disgraceful about being born to parents who aren't married, which of course there isn't.
Perhaps "lying turds" would be a better way of putting it.