TMI but...

Can somebody please tell me what exactly happens to a woman's body to make her squirt while having Sex? This happened to me for the first time today with my boyfriend and I'm slightly weirded out.