hard stomach

Anyone experience your stomach get really hard for a few seconds and then releases? I've been feeling it once in a while lately but today I've been shopping all today and it keeps coming and going ever few minutes. Any idea what it could be and what it's from? At first I thought it was the baby pushing against your stomach but I don't think it is..