Green’s Dictionary of Slang

dog-ass n.

[dog-assed adj.]

[1960s+] (orig. US) an objectionable, unpleasant person; also oneself.