1 definition by ozzycat

Top Definition
Slang for a really fat girl.
"Look at that yoya standing by the soda machine."
by ozzycat July 10, 2008
Mug icon
Buy a yoya mug!