Oh. My. Goodness. Well, I learned something new today.
I do know that there are Plushies and Furries out there, thanks to an episode of CSI: Las Vegas. DH and I were watching it one night several years ago when that entered the plot line. We looked at each other like, WTH? A quick Google search confirmed that it was quite popular. Goofy people.