"Wasn't bayourod banned?"
WOW I had no idea.
What thread did he self destruct on?
No idea. Apparently bayourod and a couple of others (ClintonBeGone) were banned, but I missed when, where, and why.
If you ever find out, tell me. I'm curious to know too.