What is Gyroids?
gyrating thyroids that produce too much hormones.
Bob Barker's gyroids were glistening in the sun.
See gyrating, gyroid, testes