Tagalog Dictionary
Tagalog
mapusok adj. 1. aggressive; 2. impetuous; 3. very enthusiastic; excited; 4. headlong
mapusok adv. vehemently; impetuously; ardently