Meaning of d-bag in English:

d-bag

noun

informal North American
  • An obnoxious or contemptible person (typically used of a man)

    • ‘that guy was a total d-bag’

Origin

1980s abbreviation of douchebag.