Noun
D-bag (plural D-bags)
(neologism, slang, Canada, US) An idiot or jerk; a general-purpose moderate insult.
Just get out of my life, you D-bag!
However, if he’s ditching you to go hang out with other people all the time, that's a d-bag move. Source: Internet
But when I shouted that at him, like "are you Fred Thompson the lying sleazeball republican d-bag?" he didn't respond. Source: Internet