First of all, this girl is SMOKING hot, no doubt. Got me all cramped up.
However, most of these "squirting" orgasms are just pee, right? No way that a woman can make that much vaginal mucus (and then release it all at once, with that kind of force), is there?