Question: what causes hiccups on and off all day?
Answer: Nerve damage or irritation A cause of long-term hiccups is damage to or irritation of the vagus nerves or phrenic nerves, which serve the diaphragm muscle. Factors that may cause damage or irritation to these nerves include: A hair or something else in your ear touching your eardrum. A tumor, cyst or goiter in your ...