Meaning of luwat

luwat

Tagalog

luwat n. long time