Haha, yeah I've met him before. My uncle and a couple people I know know him better. I lived in Denver the last 10 years or so so Decatur has changed quite a bit. Except for the drugs and murder. HA!
I honestly think he's a troll. Everything he posts whether it be here, in the "You Laugh You Lose thread", or the "You WTF You Lose" thread, isn't funny at all. He finds things that are "supposed" to be funny, funny.