A title meant for people who are rude, assholes who are douchebags to people.
Dude, that was such a david duong move.

WHAT ARE YOU, DAVID DUONG?
by DDDouchebag March 21, 2013
Get the david duong mug.