Meaning of istupido

istupido

Tagalog

istupido adj. stupid; brainless; foolish