Meaning of umasod

umasod

Tagalog

umasod (umaasod, umasod, aasod) v., inf. deliver a succession of blows