Sounds like he's constipated and is sick.
This could be something serious like an obstruction in the bowel or a twisted intestine. If he's not better tomorrow, you should take him to a vet.
Didn't find the answer you were looking for?