USHER
yo yo means to move up and down or back and forth, to fluctuate or vacillate.
There are many different yo yo tricks for people of different skill levels. For some specific tricks divided by skill level, see the related links.
I would say Walk The Dog.
Not very rare. It was a common yo-yo in the 1990s.