Meaning of takbuhin

takbuhin

Tagalog

n. defeatist; one who gives up beforehand