52, female,200 pounds,5ft8in. charlie horses in diaphgram ( Showed my sister she thought I was pregnat) told her it was a charlie. (it is as big as a babies head)sometimes I can push on it with my hands,but I end up with brusies on my stomach. Very painful,if I m driving I have to pull over and get out and try to strech it out.It can happen any time. Been going on for a couple of years now. What is it?