i was shaking and dripping with sweat feeling like my insides was going to come out?
spasmodic pain due to a renal stone passing down the urinary tract is the most likely cause. testicle pain wont be caused by gut related abnormalities. a ultrasonography of abdomen may help differentiate between the two