Green’s Dictionary of Slang

sonofabitchbastard! excl.

also sonovabitchbastard!

a general excl. of annoyance, surprise etc.

[US](con. 1960s) R. Price Wanderers 193: Vito had an ashtray in his free hand, and he raised it to throw at Buddy. ‘Get outta here, you sonovabitchbastad!’.