Meaning of libagin

libagin

Tagalog

libagin adj. with dirt on the skin most of the time