Meaning of bunlon

bunlon

Tagalog

bunlon n. choking because of food in the throat