1 definition by M. Souris

Top Definition
A cry of despair. Acronym slang for "why oh why oh why?".
Man, yoyoy did the kid have to upchuck on my interview suit?
by M. Souris April 30, 2005

Mug icon
Buy a Yoyoy mug!