Yuck! Sounds like my friend's boa; I thought one of her horses might have gotten in the cage and done its thing!