Skip to main content

Jia Yo

You hear this phrase often when watching the beijing 2008 Olympic game on TV or on Stage. This Mandarin phrase literally translates into "Add Oil" in English, as oppose Ka-Yaow in Cantonese, meaning: Go Go Go. or just simply cheering for anyone or your favorite team of sport.
Jia Yo, Jia Yo, Mey Guo Jia Yo....
go go USA, USA, USA
by wayx3 October 7, 2008
mugGet the Jia Yomug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email