From Webmd :
A very full stomach can cause bouts of hiccups that go away on their own. A full stomach can be caused by:
- Eating too much food too quickly.
- Drinking too much alcohol.
- Swallowing too much air.
- Smoking.
- A sudden change in stomach temperature, such as drinking a hot beverage and then a cold beverage.