Why does my milk come spraying out of my nipple?

This sounds ridiculous but can anyone tell me why streams come flying out of my nipple at hyper speed while I’m nursing? My daughter will unlatch herself and we make one hell of a mess. Is this normal? Should it be happening or should I try to prevent it? My initial let down is insane and thats when it’s the worst but even if I gently massage my breast midway through it’s flying out in every direction. Again, it’s ridiculous but it’s clearly a lot for my LO to take in and it’s making a mess and I’m not sure how to prevent it.