What is D Horn?
Describing someone who is a dumbass. A substitute for the word "D-bag"
"Yeah I had that teacher, he was a D horn"
See douche, douchebag, d, d-bag, d bag