Sorry for the dumb question guys. But what the heck is DU?
Democratic Underground. Kind of the FreeRepublic for DIms...
DU, (also known as The DUmp), is The Democratic Underground’s site.