Green’s Dictionary of Slang

sonuvabitch n.

see sonofabitch n.