Have you had this checked out by your doctor? In case it's gall bladder problems or something?
But yes, it could be "something stuck". If it's gas, it can hitch up around the tight corner called the hepatic flexure. There's another tight corner on the left side called the splenic flexure. Wind often gets trapped in those bends.
Colon massage, relaxing by lying down flat, gentle walking, a heat pad, warm bath, peppermint tea, can all help if it's just trapped wind. I know how painful that can be!
But do check with your doctor.