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