I think the 'feral folk' discussion is an offshoot of another thread. With all the biting and scratching in some of the conversations, the term seems somewhat sensible to me even if it IS made-up.
I like the way it sounds, but I don't think I've opened the feral thread so I must not be overly interested in it..