Meaning of ilupi

ilupi

Tagalog

ilupi (inilulupi, inilupi, ilulupi) v., inf. hem; fold over and sew down