[1] "Kabayo" literally means "horse" in Filipino. In this case, it's used as an exclamation of surprise, similar to how "Aiyo!" is used in Chinese but not quite. More like how most people use "Oh shit!", but not as explicit. For a more explicit version, I've heard some use "Ay, puke ng kabayo!" which literally translates to "Oh, horse's vagina!". Pft! Poor horse.
His Genius Wife is a Superstar
Urban · ArriaCross
detail