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