Meaning of todo-todo

todo-todo

Tagalog

adj. 1. everybody; all and sundry; 2. without restriction; giving all that one has