son of a blankety-blank

(slang) a contemptible or thoroughly disagreeable person; scoundrel. A variation of son of a bitch. Blankety-blank is a generalized euphemism substituted for a taboo or vulgar term.