What is D Hole?
A combination of douche bag (d-bag) and asshole.
"Nice going d hole"
See asshole, douche bag, jackass, dick, fucker