Meaning of tulala

tulala

Tagalog

tulala adj. 1. stupid; ignorant; astonished; shocked; 2. stupid person