why do i get hiccups?

best answer
Long-term hiccups can be triggered by Alcoholism Anesthesia Barbiturates Diabetes Electrolyte imbalance Kidney disease Steroids Tranquilizers