He was likely referring to this post.. where he didn't really make stuff up but googled and posted a couple unrelated links that didn't substantiate the point he was clearly wrong about. I guess in a way he made stuff up, so the moral of the story is don't believe anything you read on an internet forum.
http://scootdawg.net/showthread.php?p=527796#post527796