carabao means: You meet your Creator by the drink that you buy at an Asian market. (in Community Dictionary, added by Maeve Murillo)

What else does carabao mean?

  • A cup competition for English domestic league cups. The cup is of little or no importance to the Premier League’s big teams. Otherwise, it is called the Mickey Mouse Cup. (in Community Dictionary, added by Zaire Knapp)