You know, I kind of,sort of knew that furries and their ilk existed. And then I saw the CSI episode that delved into their little world. I had really blocked all of it out until the "Teh Furries are people 2!!!" thread.
*shudders
I will never look at a mascot or stuffed animal the same way again!