This sounds like the so called Freeper that I got into a huge arguement with over his use of the term "Wetback".
Yikes!
I usually stay away from such discussions myself.
However, our newest bestest buddy troll ticked me off by bugging people I care about, and the rest is history.
And the guy mimicking rdb3's handle may have been the guy you spoke of if the poster you spoke of was banned.