I don't recall having any problems with someone called D. I do, however, recall someone with the name AarggggH deconning bases nonstop. This is on multiple servers too. I was on a server with two AarggggHs, both of them were douchebags. You got booted from a server and now you're whining, because people know the name, deal with it. Maybe it was you, maybe it wasn't, who cares, you can't ban people by name, because people can change names at will.
Change your name and keep playing. I've seen tactics like this before on other FPS forums, where someone causes grief, then wastes even more time by posting to forums to shift blame. It's a free game, with free servers, life sucks, yadda yadda. Change your name Douchebag.
My short list of Griefers (if they're too lazy to pick new names by now):
#1. AarggggH (AKA AargggggH)
#2. LJKS * something or other
#3. UnnamedPlayer (come on now, pick something)