Meaning of magbarbikyu

magbarbikyu

Tagalog

magbarbikyu (nagbabarbikyu, nagbarbikyu, magbabarbikyu) v., inf. roast; broil; grill