Meaning of tutú

tutú

Hiligaynon

To pound, etc. See totó.