Testicular torsion

Twisting of spermatic cord of testes compromising blood supply.