yo does mean hello, no more than saying hi to someone; however saying yo yo, is more personable to someone i.e: compassion, meaningful, and with love.
yo yo, whatâs up love.