Herp vet, NOW.

Don't wait. Don't dawdle, don't post on the forums anymore.

Sounds like it could be IBD. I'm not just throwing that out there to scare you (well, actually, yes I am. You really need to get to a vet and find out what's going on, especially if you have friends with reptiles, or have sold/traded any recently.