My ex was incredibly multi orgasmic and she would squirt, a lot! She told me that she has squirted before but not as much as with me. Before it was once or twice and after much banging........ But with me, she liked the size and I guess, confidence. She would come for ages. She would even come when deepthroating me. I wouldn't even have to touch her. She squirted so much once, when we were in the 69 position and I was underneath, that it felt like I was being water boarded! Many changes of sheets and she was insatiable. But what you wrote about when your gf was coming, she would tighten and grip but also try to push you out. That exact thing kept happening with my ex. So much so that it kept stopping me from coming, which ended up being a bonus anyway. But she would scream if I pushed back and kept myself in her, holding her down. She would beg me to allow her to squirt! Hot hot sex! I've slept with 3 women who could squirt. It's intense!