did I just cum?

I don't know if I've ever came before like this was the first time I finally relaxed and it happened literally in under a minute (doggy style) and I know this is tmi but I think I went I just didn't get the sensation but afterwards I kinda queefed and then it all just came pouring out and won't stop. could I possibly be a squirter? this has never happened and I'm just so confused/excited lol and I stay wet for eeeeeeever after sex so anyone have an explanation?😋