2 definitions by technology212

A slang term for car. It is Cockney rhyming slang - short for Yo-Yo Ma, which rhymes with car.
Bridget: Hey Jeff, let's go for a cruise in the yo yo!

Jeff: Fair enough!
by technology212 February 25, 2010
Get the Yo Yo mug.
A slang word for car.

It originates from rhyming slang, as Yoyo Ma rhymes with car.
Robson: Hey, Deborah, have you seen my yoyo?

Deborah: No, sorry, but I did see the back seat.
by technology212 April 8, 2010
Get the Yoyo mug.