Sounds mighty familiar now that you mention it.
Name is escaping me at the moment.
I'm envisioning something with 'CDN'?
Dollyrocker is the troll name you were searching for.
Whenever, I read the words "Kool Aid Drinker" posted by a troll who is being scrwered over a nice warm Zotting fire, I think, "There is another seminar poster!"
The overused Troll phrase, "Kool Aid Drinker" goes well with "I have been a conservative republican all my life. I voted 42 times for GW, but I won't this time!"