Powerless "fake screen names" caused you to post an insane crack-fueled rant and to become a forum laughing stock by your own shaking hand?
Just damn.
ALL ABOARD!
http://www.youtube.com/watch?v=jJVr0vJK2rs