Meaning of may-bara

may-bara

Tagalog

may-bara adj. clogged; blocked; barricaded