Did it get really cold in your house or something? Often if you odn't have the enclosure properly regulated and adequately heated you can get it to drop suddenly in temps causing distress. If that is not the case, did you either feed larger than normal or was there anything abnormal about he smell or look of the food item? Sometimes an excessively large food item can cause issues or rancid food can.
Sounding from your description that you had an issue with temperatures. Get those under control and in the mean time wait 2-3 weeks before trying to feed again. You may also want to look into a supplement called nutribac. It helps with recovery from regurgitation.