Meaning of mapaghambog

mapaghambog

Tagalog

mapaghambog adj. prone to boast