Definition of d-bag in English:

d-bag

noun

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

    ‘that guy was a total d-bag’

Origin

1980s: abbreviation of douchebag.