Normal? Kinda freaking out

So I went on a walk today and my stomach started feeling kinda tight and painful like contractions would I assume. I laid on my back when I got home and my lower back felt so much pressure like I had to poop and was super painful and when I felt my tummy it was really hard.

Is this normal???

I’m only 23 weeks on Friday

*update now I feel like a twitch or pain under my right rib it’s almost like I’m being kicked there