From what you're describing it sounds like it could be whirling disease.

https://stopaquatichitchhikers.org/hitchhikers/others-whirling-disease/