Green’s Dictionary of Slang

son of a two-legged dog/son of a whore/sonofawhore n.

see sonofabitch n.