Meaning of barumbado

barumbado

Tagalog

adj. uncouth in manners or speech