Meaning of busbusin

busbusin

Tagalog

busbusin (binubusbos, binusbos, bubusbusin) v., inf. put open with a lance or surgeon's knife; pierce