casseia's picture

Good term snagged from 911b

in a post by Shigawire, who attributes it to the NSA: DDT for Decoy Distract Trash. I think that phrase is probably quite apt to describe some of these people.

Reply