I would recommend that you contact your M.D. or the nearest ER if you can't see your Doc. It sounds as if you either tore something or might have got yourself a hernia. Best case you have a bad bruise that will take a bit to heal. But if there is a real injury, you would be better to find out sooner than later.