Meaning of magrasa

magrasa

Tagalog

adj. greasy; fatty