Evidently 신물 is not Sino-Korean, but literally 신 물 (sour water), and thus means "bile".
I'm feeling a bit bilious thinking about it myself.
Can anyone explain the 납니다? Is it 나다?
Yes, it is 나다.
Lit. translation: "My bile is actually churning up." ?