What is it

Kayla

I’ve been having tightening of the uterus. I’m 18 weeks 4 days. It’s painful & will last 30 seconds or so. What could it be?