Meaning of binsa

binsa

Tagalog

binsa adj. stupid; dull