Who debunked it, do you know?
Snopes was one of the sources. There were others. The FReeper who posted the thread asked the mods to blow it away.