Guest over a year ago I was in gym class and I was elbowed in the stomach this morning I woke up with a knot under the skin of my upper abdomen. It is very painful to touch can sometell me what it could be.