Meaning of lamugin

lamugin

Tagalog

lamugin (nilalamog, nilamog, lalamugin) v., inf. squash; press until soft