Green’s Dictionary of Slang

sonabitch/son-a-fa-bitch n.

see sonofabitch n.