Meaning of itupi

itupi

Tagalog

itupi (itinutupi, itinupi, itutupi) v., inf. fold; double up something on itself