Meaning of talibugso

talibugso

Tagalog

talibuso n. bowknot; slipknot