Squirting?

Is squirting normal? I am very comfortable with my body, and could get myself off before I ever had a boyfriend. But when my boyfriend and I started to do “stuff” I squirted... I was super shocked cause that hadn’t happened before. What is squirting? Why does it happen?