Definition of "carabaos"

carabaos