Definition of buko water in English:

buko water

noun

Philippine English

Origin

1960s.