Check this thread:
http://ball-pythons.net/forums/showt...ight=prolapsed
If that sounds like what it is, you should probably take him to the vet =/ and like lolo mentioned, there's a good chance that the vet will be able to work with you on payments--ie. he'll take care of your snake now and maybe you pay a certain amount each month until its paid. Plus, it shouldn't be THAT expensive anyhow, from what I've heard. You can do it =) it's worth it for your snake <3