What is ta' ran' ta' do' in Tagalog (Philippine)

The english translation is "idiot"