Skip to main content

Definitions by Farrah Marasigan

its a Filipino-slang term for "i love you".
"yuyu BEN BARNES!"
Yuyu by Farrah Marasigan February 13, 2009