Slang meaning of YoYo

YoYo means: As in a male that goes back and forth between men and women, Joey is such a YO-YO about his sexual preference.