Yes it means buffalo in Tagalog. They are a controversial band in Thailand as their songs can be highly political and critical of the government. They actually formed the band in the Phillipines back in the 80s. This is probably their best known song.
https://en.m.wikipedia.org/wiki/Carabao_(band)
Bookmarks