look up any word, like fluffer:

1 definition by Tecaxo

 
1.
Drug dealing
Man, I can't believe Stacey and Matt were DD'ing at that party last night!
by Tecaxo December 19, 2009