Meaning of mababakbak

mababakbak

Tagalog

mababakbak adj. detachable; removable